목차 다대일 / N:1 / @ManyToOne / N이 주인인 경우 외래키가 있는 쪽이 주인 N이 주인 : @ManyToOne, @JoinColumn(name = "~") (양방향인 경우) 1이 서브 : @OneToMany(mappedBy = "~") 일대다 / 1:N / @OneToMany / 1이 주인인 경우 외래키가 있는 쪽이 주인...이어야하는데 객체와 테이블의 차이 때문에 반대편 테이블의 외래키를 관리하는 특이한 구조 1이 주인 : @OneToMany, @JoinColumn(name = "~") (양방향인 경우) N이 서브 : @ManyToOne, @JoinColumn(name = "~", insertable = false, updatable = false) (사용하지말자) 단점! - 엔티티가 ..