DB/SQLD / / 2024. 4. 17. 15:30

SQLD (4) - 관계란?

엔티티 간의 관계 유형

  • 존재 관계: 두 엔티티 간의 연관성이 그 존재 자체로부터 파생되는 관계입니다. 예를 들어, '사용자'와 그의 '주소' 간의 관계.
  • 행위 관계: 두 엔티티 간의 연관성이 특정 행위를 통해 형성되는 관계입니다. 예를 들어, '고객'이 '주문'을 하는 경우.

 

관계 표기법

  • 관계명: 두 엔티티 간의 관계를 설명하는 명칭으로, 각 관계는 양방향성을 가집니다. 예: 엔티티 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
  • 네이버 블로그 공유
  • 네이버 밴드 공유
  • 페이스북 공유
  • 카카오스토리 공유