티스토리 뷰
식별 관계(Identifying)
- 개체 A, B 사이의 관계에서 A 개체의 기본키가 B 개체의 외래키이면서 동시에 기본키가 되는 관계
- B 개체의 존재 여부가 A 개체의 존재 여부에 의존적인 경우에 발생, ER 도형에서 식별 관계는 실선으로 표시
비식별 관계(Non-identifying)
- 개체 A, B 사이의 관계에서 A 개체의 기본키가 B 개체의 비기본키 영역에서 외래키가 되는 관계
- B 개체의 존재 여부는 A 개체의 존재 여부와 관계없이 존재
- 일반적으로 두 개체는 비식별 관계로 존재하는 경우가 많으며, ER 도형에서 점섬으로 표기
'IT > database' 카테고리의 다른 글
[database] 키의 개념 및 종류 - 슈퍼키, 후보키, 기본키, 대체키, 외래키 (0) | 2020.01.09 |
---|---|
[database] 릴레이션 스키마(Relation Schema), 릴레이션 인스턴스(Relation Instance), 속성(Attribute), 튜플(Tuple) (0) | 2019.12.17 |
[database] 관계형 데이터 모델의 구조(릴레이션)와 매핑 룰(Mapping Rule/ER 모델을 관계형 데이터 모델로 변환) (0) | 2019.12.17 |
database, ER(Entity Relationship) 모델과 도형 및 개체와 관계 타입 (0) | 2019.11.28 |
database, 데이터베이스 설계 (0) | 2019.11.28 |