다중성 N:1 - 실무에서 권장, N에 외래키가 있다.1:N - 실무에서 권장하지 않는 방식, 1에 외래키가 있다.1:1 - 어느 곳이나 외래키를 가질 수 있다.N:M 연관관계의 주인 : 두 객체의 연관관계 중 하나를 정해서 데이터베이스의 외래키를 관리 일반적으로 다(M, many) 방향에서 외래키를 가지고 있는 것이 효율적이기 때문에 Many 방향을 연관관계의 주인으로 선택한다.연관관계의 주인이 아닌 클래스 (1, one)는 외래키를 변경 불가, 읽기만 가능Team : Member = 1 : N외래키는 N인 Member가 team_id 컬럼을 가진다.외래키를 가진 방향을 연관관계의 주인으로 지정해두는 것이 효율적이며Member class가 외래키를 가지고 있기 때문에 연관관계의 주인이다.연관관계의 주인..