[기초 API 구현 3] - 음식주문 엔티티 상세 작성

박성규·2022년 6월 5일
0

[스프링 부트]

목록 보기
35/38
post-thumbnail

하나의 주문은 여러개의 메뉴를 담을 수 있고, 하나의 메뉴는 여러개의 주문에 의해 주문될 수 있기 때문에

order와 menu는 N:M 관계를 가지게 된다.

@ManyToMany 어노테이션을 선호하지 않기 때문에
가운데에 orderItem이라는 중간다리를 놓고,

1:N - N:1 관계로 풀어 내었다.

하나의 식당은 여러개의 메뉴를 가질 수 있지만 메뉴는 하나의 식당을 가질 수 있기 때문에

restaurant와 menu는 1:N 관계를 가지게 했다.

추후 order를 중심으로 custmor와 delivery를 붙여서 발전시켜보고 싶다.

우선은 주어진것 부터 시작!

0개의 댓글

관련 채용 정보