[Spring JPA] @OneToMany 에 대해 알아보기 * 일대다 == [1:N] - OneToMany에서 One이 연관관계의 주인이다. > 즉 One 쪽에서 외래키를 관리한다. 가장 대표적인 예시인 팀과 멤버로 확인해보겠습니다.
Member는 코드상 연관관계 매핑 X, Team 에서는 일대다 단방향 매핑 설정 Team.java Member.java - 실무에서는 이 모델은 권장하지 않음 > 왜냐하면 Team에서는 Member를 가지는데, Member에서는 Team을 참조하지 않아도 되는 설계가 나올 수 있기 때문입니다. - DB 테이블 입장에서 보면, 무조건 일대다에서 다쪽에 외래키가 들어갑니다. - Team에서 members가 바뀌면 DB의 Member 테이블에 업데이트 쿼리가 나간다. =..........
원문 링크 : [JPA] @OneToMany 에 대해 알아보기