[Spring Data JPA] 16. JPA 다대다 연관관계
ymkim
✔ 다대다 [N:M] ✅ 다대다 관계: 테이블 관계형 데이터베이스는 2개의 정규화된 테이블로 다대다 관계를 표현할 수 없다. 다대다 관계는 연결 테이블을 추가해서 중간 테이블을 만들어 관계를 연결한다. 일대다, 다대일 관계로 풀어야한다. ✅ 다대다 관계: 객체 객체는 컬렉션을 사용하여 객체 2개로 다대다 관계 표현이 가능하다. @Entity @Table(name = "MEMBER") public class Member { @Id @GeneratedValue @Column(name = "MEMBER_ID") private Long id; @ManyToMany @JoinTable(name = "MEMBER_PRODUCT") private List products = new ArrayList(); //.. 중..