Home [DBMS] ERD 키와 제약 조건 표기법
Post
Cancel

[DBMS] ERD 키와 제약 조건 표기법

주 식별자(PK)

  • 데이터베이스 테이블의 기본키(Primary Key)를 표현한다.
  • 중복이 없고 NULL 값이 없는 유일한 값에 지정하는 식별자이다.
  • 아래 그림과 같이 다이아몬드로 표현하기도 하고, 열쇠로 표현하기도 한다.
  • 주 식별자는 유일한 속성이므로 다른 속성과의 명확한 구분을 위해 구분선을 두기도 한다.

image

NOT NULL

  • 해당 속성에 들어갈 값에 NULL을 비허용한다면, N 혹은 NN을 적는다.
  • 만일 NULL을 허용한다면, N을 적지 않는다.

image

외래 식별자(FK)

  • 데이터베이스 테이블의 Foreign Key를 표현한다.
  • 외래 식별자 역시 Key의 일종이라 ERD 엔티티에도 열쇠 아이콘으로 표시한다. (프로그램에 따라 다를 수 있다.)
  • 외래 식별자를 표시할 때에는 을 이어주는데 개체와 관계를 따져서 표시한다.

image

This post is licensed under CC BY 4.0 by the author.