Entity 연관 관계

iy·2024년 1월 28일

Java-JPA

목록 보기
5/12

엔티티들은 대부분 다른 엔티티와 연관관계를 갖는다.
ex.주문 엔티티 : 어떤 상품을 주문했는지 알기 위해 상품 엔티티와 연관 관계가 있음

  • 방향(Direction) : 방향은 객체 관계에만 존재하고 테이블에선 항상 양방향이다.
    - 단방향 : 두 엔티티 관계가 둘 중에서 한 쪽만 참조하는 것을 말한다.
    - 양방향 : 두 엔티티 관계가 서로 참조하는 것을 말한다.
  • 다중성(Multiplicity) :
    - 다대일(N:1)
    - 일대다(1:N)
    - 일대일(1:1)
    - 다대다(N:M)
  • 연관관계의 주인(Owner) : 객체를 양방향 연관관계로 만들면 연관관계의 주인을 정해야 한다.

  1. 단방향 연관관계
  2. 양방향 연관관계

0개의 댓글