Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 |
Tags
- GroundEffect
- EffectReel #UNITY
- SwordSlashEffect
- 파티클시스템 #모듈
- effect
- 여행
- sql
- 언리얼 블루프린트
- MeteorEffect
- sqld #sqld 개념정리
- 쉐이더 기본개념
- 아비정전
- 발없는 새
- 경주
Archives
- Today
- Total
창작과 기록
SQLD 개념정리 04. 관계 (Relationship) 본문
A. 관계의 개념
- 관계의 정의
: 인스턴스 사이의 논리적인 연관성으로 존재나 행위로서 서로에게 연관성이 부여된 상태
- 관계의 페어링
: 인스턴스가 개별적으로 관계를 가지는 것
B. 관계의 분류
- 존재적 관계 = 연관 관계 (e.g. A사원이 개발팀에 소속되어 있다.)
- 행위적 관계 = 의존적 관계 (e.g. A사원이 물품을 주문하여 주문번호를 생성하였다.)
C. 관계의 표기법
- 관계명 (Membership)
: 엔터티가 관계에 참여하는 형태 지칭. 현재형으로 포함. 관계명은 능동/수동 2가지로 표현 (e.g. 포함한다/포함된다)
- 관계 차수 (Cardinality)
: 1:N / 1:1 / N:M
- 관계 선택 사양 (Optionality)
: 참여하는 엔터티가 Mandatory(필수참여 관계) 인지, Optional(선택적인 관계) 인지 나타내는 방법.
D. 관계의 정의 유의사항
- 2개의 엔터티 사이에 관심있는 연관 규칙이 있는가?
- 2개의 엔터티 사이에 정보의 조합이 발생하는가?
- 관계 연결에 대한 규칙이 서술되어 있는가?
- 관계 연결을 가능하게 하는 동사가 있는가?
c.f. 관계 읽기

'SQL' 카테고리의 다른 글
| SQLD 개념정리 06. 정규화/ 반정규화 (1) | 2023.11.13 |
|---|---|
| SQLD 개념정리 05. 식별자 (Identifiers) (0) | 2023.11.10 |
| SQLD 개념정리 03. 속성 (Attribute) (0) | 2023.11.10 |
| SQLD 개념정리 02. 엔터티 (Entity) (0) | 2023.11.10 |
| SQLD 개념정리 01. 데이터 모델링의 이해 (0) | 2023.11.10 |