🦾 연관관계 매핑(1) - 방향, 다중성, 연관관계의 주인
- 도입 🧑🏾 JPA에서의 연관관계 매핑은 객체의 참조와 테이블의 외래 키를 매칭하는 것 이 궁극적인 목표다. 저자 김영한의 자바 ORM 표준 JPA 프로그래밍 📚을 참고했다. - 본론 👕 👉🏾 방향 [Direction] ex) 회원과 팀이 관계가 있을 때 단방향 둘 중 한 쪽만 참조하는 것 ex) 회원 -> 팀 or 팀 -> 회원 양방향 양쪽 모두 서로 참조하는 것 ex) 팀 -> 회원 and 회원 -> 팀 방향은 객체 관계에서만 존재하고 테이블 관계는 항상 양방향이다. 👉🏾 다중성 [Multiplicity] 다대일(N:1) 일대다(1:N) 일대일(1:1) 다대다(N:M) ex) 회원과 팀의 관계에서 여러 회원은 한 팀에 속하므로 회원과 팀은 다대일 관계다. 👉🏾 연관관계의 주인 [Owner] 객체를 ..
SPRING/자바 ORM 표준 JPA 프로그래밍
2022. 5. 17. 11:40