다대일

  • N이 연관 관계의 주인

단방향

  • 회원이 N, 팀이 1

    • N이 외래키를 갖는다.

  • 외래키가 있는 곳에 참조를 걸고 연관 관계 매핑을 하면 된다.

정리

  • 가장 많이 사용하는 연관 관계

  • 다대일의 반대는 일대다

양방향

  • 양방향 자체가 테이블에 영향을 주지는 않는다.

  • 어차피 연관 관계 주인이 외래 키를 관리하기 때문에 객체에서 양방향 관계를 추가하면 된다.

정리

  • 외래 키가 있는 쪽이 연관 관계의 주인이다.

  • 양쪽을 서로 참조하도록 개발한다.

Last updated