관계형 데이터 모델링 프리미엄 가이드 DB구축 (2017년)
관계 종류 0 0 907

by 구루비스터디 관계 Relationships [2017.11.16]


일대일(1:1) 관계

  • 일대일(1:1) 관계는 상위(부모) 엔터티의 하나의 인스턴스에 하위(자식) 엔터티도 하나의 인스턴스가 연관되는 관계

  • 일대다(1: M) 관계 ( 하나의 고객이 여러개의 여권을 소지하는 경우)

  • 잘못된 여권 엔터티 주식별자

  • 여권번호 자체가 유니크한 값이다.
  • 여권번호로 조회할경우 INDEX를 추가 생성해야한다.
  • 데이터 통합
  • 데이터 분리


배타관계

  • 배타(Exclusive or Arc)관계는 두 개 이상의 상위(부모) 엔터티외 관계를 가지며, 그 관계가 상호 배타적 일 때의 관계


순환관계

  • 순환(Recursive) 관계는 엔터티의 한 인스턴스가 같은 앤더티의 다른 인스턴스와 관계를 가지는관계로 자기 참조(Self Referencing) 관계, 재귀 관계 또는 리커시브(Recursive) 관계라고 한다.


h4.추출관계

  • 속성에도 추출- 중복 속성이 있듯이 관계에도 중복을 의미하는 추출 관계(Derived Relationship)가 있다.
  • 추출 관계는 중복 관제(Redundant Relationship)라고도 힌다.


h4.양방향관계

  • 두 엔터티 간에 서로 관계가 존재하는 관계가 양 방향 관계다


"주주클럽 스터디모임" 에서 2017년에 "관계형 데이터 모델링 프리미엄 가이드" 도서를 스터디하면서 정리한 내용 입니다.

- 강좌 URL : http://www.gurubee.net/lecture/3732

- 구루비 강좌는 개인의 학습용으로만 사용 할 수 있으며, 다른 웹 페이지에 게재할 경우에는 출처를 꼭 밝혀 주시면 고맙겠습니다.~^^

- 구루비 강좌는 서비스 제공을 위한 목적이나, 학원 홍보, 수익을 얻기 위한 용도로 사용 할 수 없습니다.

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입