영상후기 - 관계형 데이터 모델링 5.5.1

shin·2023년 4월 12일
0

movie

관계형 데이터 모델링 - 5.5.1. N:M 관계의 처리

  • N:M 관계에 있는 테이블은 '저자'와 '글'. 한 명의 '저자'가 여러 '글'을 작성할 수 있고, 하나의 '글'을 여러 '저자'가 작성할 수 있다.
  • N:M 관계를 테이블로 표현하기 애매하다.
  • '저자'와 '글' 엔티티의 중재자가 필요하다. 이 중재자를 mapping table 매핑 테이블 혹은 연결 테이블 이라 한다.
  • 이 중재자 테이블은 각 저자는 어떤 글을 작성했는지, 각 글은 어떤 저자가 작성했는지를 연결해준다.
  • '저자'와 '글'의 매핑 테이블의 이름을 'write'라고 하자.
  • 테이블 'write'는 저자id와 글id attribute를 갖는다.
  • 매핑 테이블 'write'는 '저자'와 '글' 엔티티의 모든 연결 데이터를 가지고 있다.
profile
안녕하세요.

0개의 댓글

관련 채용 정보