@ManyToOne@OneToMany@OneToOne@ManyToMany (실무에서 쓰면 안됨) → Bridge 를 둬야 함| Table | Object Entity |
|---|---|
| FK 하나로 Bidirectional Join | Reference Field 방향쪽으로만 참조 가능 |
| 실상 방향이란 개념이 없음 → 냅다 하나로 합치는거니까 | 한쪽만 참조하면 Unidirectional |
| Many 쪽이 항상 FK를 가짐 | 양쪽이 서로 참조하면 Bidirectional |
N:1)@ManyToOne
@JoinColumn(name="master_id") // DB Column Field Name
Private Master master; // 만약 Bidirectional 하게 구성할거면, Master에서 이 필드명 사용
1:N)