Backend/JPA
2024. 5. 10.
[JPA] 다대다 연관관계 매핑
개요관계형 데이터베이스는 테이블 2개로 다대다 관계를 표현할 수 없다.그래서 중간에 연결 테이블을 두고, 2개의 다대일 관계를 통해 다대다 관계를 표현한다.위 연관관계를 어떻게 구현할까?? 이전 기록에서 다대일 연관관계를 구현하는 방법에 대해서 살펴봤다. [JPA] 다대일 연관관계 매핑개요어플리케이션 내 객체는 다른 객체와 협력 관계를 통해 문제를 해결한다.해결하고자 하는 문제에 따라 객체들은 다양한 협력 관계를 가지며 이에 따라 연관관계도 다양하다.동일하게 엔티choi-records.tistory.com다대다 연관관계도 @ManyToMany라는 어노테이션을 지원하지만, 한계가 있어 쓰지 않고 중간 테이블 엔티티를 만들어 2개의 다대일 연관관계 매핑을 이용한다. @ManyToMany 어노테이션이 어떤 한..