제 4절 관계
1. 관계의 개념
(1) 관계의 정리 : 엔터디의 인스턴스 사이의 논리적인 연관성, 존재의 형태나 행위로서 서로에게 연관성이 부여된 상태
(2) 관계의 패어링 : 엔터티의 인스턴스들이 자신이 관련된 인스턴스들과 관계의 어커런스로 참여하는 형태
2. 관계의 분류
(1) 존재의 의한 관계 : 부서와 사원 -> 연관관계
(2) 행위의 의한 관계 : 고객과 주문 -> 의존관계
3. 관계의 표기법
- 관계명(Membership) : 관계의 이름
- 관계차수(Cardinality) : 1:1 / 1:M / M:N
- 관계선택사양(Optionality) : 필수관계 (지하철문닫힘, 지하철출발), 선택관계 (지하철출발방송, 지하철출발)
4. 관계 읽는 방법
5. 관계 체크사항
- 두 개의 엔터티 사이에 관심있는 연관규칙이 존재하는가?
- 두 개의 엔터티 사이에 정보의 조합이 발생되는가?
- 업무기술서, 장표에 관계연결에 대한 규칙이 서술되어 있는가?
- 업무기술서, 장표에 관계연결을 가능하게 하는 동사(Verb) 가 있는가?
'자격증 > SQLD' 카테고리의 다른 글
SQLD 정리 / 과목 1 데이터 모델링의 이해 / 제2장 데이터 모델과 성능 / 제1절 성능 데이터 모델링의 개요 (0) | 2021.05.22 |
---|---|
SQLD 정리 / 과목 1 데이터 모델링의 이해 / 제1장 데이터 모델링의 이해 / 제 5절 식별자 (0) | 2021.05.22 |
SQLD 정리 / 과목 1 데이터 모델링의 이해 / 제1장 데이터 모델링의 이해 / 제 3절 속성 (0) | 2021.05.22 |
SQLD 정리 / 과목 1 데이터 모델링의 이해 / 제1장 데이터 모델링의 이해 / 제 2절 엔터티 (0) | 2021.05.22 |
SQLD 정리 / 과목 1 데이터 모델링의 이해 / 제1장 데이터 모델링의 이해 / 제 1절 데이터 모델의 이해 (0) | 2021.05.22 |