• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    미해결

주문과 상품(물품)의 관계

22.09.16 19:11 작성 조회수 591

1

"주문" -"상품(물품)" 에서

"주문"입장에서 1개의 주문에 여러가지 상품이 있을 수 있으니까 1:N 의 관계고 "상품"입장에선 1개의 상품이 여러가지 주문에 들어갈 수 있으니까 1:N, 서로 1:N 관계니까 다대다 관계 맞나요 ?

근데 다대다 관계는 잘 사용하지 않으므로 "주문상품" 이라는 엔티티를 추가함으로서 "주문" - "주문상품" 1: N, "주문상품" - "상품(물품)" N:1 관계로 만들었다는건가요 ?

답변 1

답변을 작성해보세요.

0

OMG님의 프로필

OMG

2022.09.16

안녕하세요. hjemsti님, 공식 서포터즈 OMG입니다.
네 생각하신게 맞습니다.

다대다를 사용하지 않고 중간 테이블(ORDERITEM)을 사용하여 설계하신것으로 이해하시면 됩니다.

ORDER -(1:N) - ORDERITEM - (N : 1) - ITEM


감사합니다.