2. 엔티티 매핑(entity mapping) 2-4 연관관계

 두 엔티티가 연관을 맺는 연관관계에는 방향성(direction), 다양(중)성(multiplicity), 주체(owner)라는 개념이 존재한다. 
 Direction : 두 객체가 관계를 맺을 때 한쪽에서만 참조하는 경우 단 방향이라 하고 양쪽 객체가 서로 참조하는 경우를 양방향 연관관계라고 한다. 
 Multiplicity : 하나의 객체가 참조하는 객체가 한 개, 한 개 이상 등 다양성이 있는데 1:1, 1:N, M:N 관계가 있다. 
 Owner : 연관관계에서의 주인이 되는 객체, 외래키를 가지는 객체, mappedBy로 Owner가 아니라고 기술한다. 이 경우 mappedBy가 기술되지 않은 객체가 Owner다.  

Comments