내용을 이해하기에 앞서 먼저 꼭 알아야 하는 것을 몇 가지 정리해보자.

엔티티들은 다른 엔티티와 연관관계를 맺는다.

→ 이 둘은 완전히 다른 특징을 가진다.

ORM (객체 관계 매핑)에서 가장 어려운 부분이 바로 객체관계와 테이블 연관관계를 매핑하는 것이다. 즉, 객체의 참조와 테이블의 외래키를 매핑하는 것이 이 장의 목표다!


단방향 연관관계

아래와 같은 요구사항이 있다고 가정해보자.

image.png

객체 연관관계

테이블 연관관계