• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    미해결

OrderItem 의 OrderField 질문.

21.05.13 16:11 작성 조회수 136

0

안녕하세요. 

OrderItem 이 Order와 Item의 관계에서 주인이라는 위치에 있는데 Order를 만들면서 바로 OrderItems 라는 List 필드에 값을 생성하였습니다.  관계의 주인쪽에서 넣어주어야 하는 게 맞지 않나요? 

OrderItem객체를 생성할 때 Order필드는 비어있는 것으로 알고있습니다. 관계 주인 쪽에 필드가 비어있어도 되는지 궁금합니다.!

그리고 결체 취소에 대한 이력을 남길려고 하기 위한 수단인지 궁금합니다!

답변 1

답변을 작성해보세요.

1

안녕하세요. psvm님^^

연관관계의 주인과, 연관관계 편의 메서드는 서로 아무런 관계가 없습니다.

연관관계의 주인은 단순히 외래키가 있는곳으로 잡으시면 됩니다.

그리고 결제 취소와는 무관합니다.

감사합니다.