bale.yoon 2019. 10. 22. 21:52

https://woongsin94.tistory.com/186?category=730536

 

ER 다이어그램(ER Diagram)

1. 정의 ER diagram 이란 Entity-Relationship Model을 표현하는 것으로, 현실세계의 요구사항(Requirements)들로 부터 Database를 설계과정에서 활용된다. 즉, 개념을 모델링하는 것으로 개체(entity)와 속성(att..

woongsin94.tistory.com

  • 테이블은 기본적으로 직사각형 개체로 표현하기
  • 속성은 동그라미로 표현하기(단 외래키는 절대 표현하지 않는다!)
  • 키 속성은 특성에 맞게 잘 표현하기!
  • 유도 속성은 점선으로 표현
  • 테이블과 속성을 이어준 다음, 테이블 들 간의 외래키 관계 파악
  • 외래키에 따른 관계에서 상대 테이블은 무조건 1로 나의 조건은 UNIQUE에 따라 N/1
  • 외래키 관계에 놓인 컬럼들의 속성 조건이 NOT NULL 이면 이중선 (전체 참여)
  • 외래키가 기본키이면 Weak Entity로 표현
  • 테이블 M:N 관계가 필요하면 다른 테이블로 표현해야 한다