엔티티 간의 관계 유형
- 존재 관계: 두 엔티티 간의 연관성이 그 존재 자체로부터 파생되는 관계입니다. 예를 들어, '사용자'와 그의 '주소' 간의 관계.
- 행위 관계: 두 엔티티 간의 연관성이 특정 행위를 통해 형성되는 관계입니다. 예를 들어, '고객'이 '주문'을 하는 경우.
관계 표기법
- 관계명: 두 엔티티 간의 관계를 설명하는 명칭으로, 각 관계는 양방향성을 가집니다. 예: 엔티티 A와 B 사이에서 A는 B를 '관리', B는 A를 '소속'으로 봅니다.
- 관계 차수: 엔티티 간의 관계 참여 수를 나타냅니다. 주요 형태로는 1:1, 1:N, N:M 관계가 있습니다.
- 관계 선택 사양: 관계의 필수성 여부를 나타냅니다. 관계가 필수적인지 선택적인지를 구분합니다.
'DB > SQLD' 카테고리의 다른 글
SQLD (5) - 식별자란? (0) | 2024.04.19 |
---|---|
SQLD (3) - 속성이란? (0) | 2024.04.16 |
SQLD (2) - 엔티티란? (0) | 2024.04.06 |
SQLD (1) - 모델링이란? (0) | 2024.04.01 |