[SQLP]

SQLP -3

everydeveloper 2024. 7. 8. 14:35

제 4절 관계

관계의 개념

엔터티의 인스턴스 사이의 논리적인 연관성으로서 존재의 형태로서나 행위로서 서로에게 연관성이 부여된 상태

관계의 분류

  • 행위
  • 존재

관계의 표기법

  • 관계명
    • 관계의 이름
    • 엔터티가 관계에 참여하는 형태를 지칭한다.
      • IE 표기법
      • 바커 표기법
      • 애매한 동사는 피하고 현재형으로 한다
  • 관계차수
    • 1:1
    • 1:M
    • M:N 
     
    • 관계선택사양
      • 필수관계
        • ex) 지하철의 문이 닫혀야만 지하철은 출발한다.
      • 선택관계
        • 지하철 안내방송과 지하철의 출발
      • 필수 참여
        • 예) 주문서 - 주문목록
      • 선택 참여
        • 예) 목록 - 주문
      • 만약 관계가 표시된 양쪽 엔터티에 모두 선택 참여가 표시된다면, 즉 0:0의 관계가 된다면 그 관계는 잘못된 확률이 많으므로 관계설정이 잘못되었는지를 검토해 보아야 한다.

M:N 관계 출처:SQL 전문가 가이드
1:M 관계 출처:SQL 전문가 가이드
1:1 관계 출처:SQL 전문가 가이드

 

'[SQLP]' 카테고리의 다른 글

SQLP -2  (0) 2024.07.08
[SQLP] 공부 시작 1일 차  (0) 2024.07.08