이번에는 1 대 N 관계에 대해서 포스팅 하려고 한다. 1 대 N 관계는 @OneToMany 어노테이션을 사용해서 관계를 맺을 수 있다. 음식 엔티티와 고객 엔티티가 1 대 N 관계를 맺고,외래키의 주인은 음식엔티티라고 가정하겠다. 단방향 관계 그림을 보면 이상한 점을 발견할 수 있다. 우리는 N의 관계에 있는 엔티티가 외래키의 주인이 된다는 것을 알고있다. (바로 직전 포스팅에서 확인 가능) 그런데 우리는 외래키의 주인은 음식엔티티로 설정했는데 고객엔티티가 외래키를 갖고 있는 것이다. 이 경우에는, N의 관계에 있는 엔티티가 외래키를 가질 수 있으니,N의 관계인 고객엔티티가 외래키를 가지고 외래키의 주인인 음식엔티티을 통해 외래키를 관리한다. 외래키의 주인은 음식엔티티로 설정하여 음식엔티..