본문 바로가기
JPA/JPA원리

12 JPA 양방향 연관관계 실전예시

by 킹차니 2021. 7. 7.
김영한님의 인프런 강의와 PDF를 바탕으로 정리하였습니다.
https://www.inflearn.com/courses?s=%EA%B9%80%EC%98%81%ED%95%9C

 

 

DB의 테이블 구조는 위와 같습니다.

 

 

 

객체적으로 설계하면 위와 같이 설계할 수 있습니다.

 

 

이제 위의 설계에 맞추어 엔티티들을 만들어보겠습니다.

 

Member : Order( 1 : N )

Order

 

Member

 

Order와 Member는 현재 N:1 관계이고, Order가 테이블에서 FK를 가지고 있으므로, 연관관계의 주인이다.

 

 

 

 

 

Order : Order_Item ( 1 : N )

Order

 

Order_Item

 

 

Item : Order_Item ( 1 : N )

Item
Order_Item