[Database] 관계

정현명·2022년 3월 10일
0

Database

목록 보기
4/17
post-thumbnail

4. 관계


관계란?

  • 엔터티와 엔터티와의 관계
  • 연관성에 따라 존재 관계와 행위 관계로 나눔
  • 존재 관계
    • 연관성이 있는 관계 ( 직원과 부서, 학생과 학과 )
  • 행위 관계
    • 특정한 행위를 함으로써 연관성이 생기는 관계( 회원과 주문, 학생과 출석부 )

표기법

  • 관계명 : 관계의 이름
    • 한 관계에는 두 개의 관계명을 가짐 / 각 엔터티의 관점에서 관계명을 가지기 때문
    • ex ) 학과와 학생의 관계 : 학과( 포함한다 ) , 학생( 소속된다 )
    • 관계명은 반드시 명확한 문장으로 표현하며 현재형
  • 관계차수 : 관계에 참여하는 수
    • 1 : 1 관계 , 1 : M 관계, N : M 관계가 있다
  • 관계선택사양 : 필수인지 선택인지의 여부
    • 필수적 관계 : 참여자가 반드시 존재해야 하는 관계
    • 선택적 관계 : 참여자가 없을 수도 있는 관계
profile
꾸준함, 책임감

0개의 댓글