다양한 연관관계 맵핑1(N:1)

Mina Park·2022년 9월 8일
0

연관관계 맵핑시 고려사항 3가지

  • 다중성
  • 단방향 / 양방향
    • 테이블: 외래키 하나로 양쪽 조인 가능(사실상 방향이라는 개념 X)
    • 객체: 참조용 필드가 있는쪽으로 참조 가능(사실상 양방향은 단방향 2개)
  • (양방향인 경우) 연관관계의 주인
    • 외래키를 관리(등록,수정,삭제)하는 역할(양방향의 경우 참조가 2군데 있으므로)
    • 주인의 반대쪽은 외래키 영향 X, 단순 조회만 가능

1. 다대일 단방향

  • 가장 높은 사용빈도

2. 다대일 양방향

  • 외래키가 있는 곳이 연관관계의 주인
  • 양쪽을 서로 참조

0개의 댓글