SQLD자격증독학

[SQLD자격증독학] 7. 데이터 모델의 표기법인 ERD의 이해

i-moo 2017. 1. 16. 22:29
반응형

데이터 모델 표기법

 

- 1976년 피터첸이 E-R Model이라는 표기법을 만들었다.

 

ERD(Entity Relationship Diagram)

 

- 엔터티와 엔터티 간의 관계를 이해하기 쉽게 도식화된 다이어그램

- 해당 업무에서 데이터의 흐름과 프로세스와의 연관성을 이야기하는 데 가장 중요한 표기법이자 산출물

- 데이터 모델을 누구나 공통된 시각으로 파악할 수 있고 의사소통을 원활하게 하는 장점

 

ERD 작업순서

 

1) 엔터티를 그린다. ( 엔터티는 사각형으로 표기하여 기술 )

2) 엔터티를 적절하게 배치한다.

- 가장 중요한 엔터티 : 왼쪽 상단

- 업무흐름에 중심이 되는 엔터티 : 중앙

- 중심엔터티와 관계를 갖는 엔터티 : 중앙 주위

3) 엔터티간 관계를 설정한다.

- 초기에는 모두 Primary Key로 상속되는 식별자 관계를 설정하도록 한다

- 중복되는 관계가 발생되지 않도록 한다

- Circle 관계도 발생하지 않도록 한다

4) 관계명을 기술한다.

- 현재형

5) 관계의 참여도를 기술한다.

- 관계차수(Cardinality)

6) 관계의 필수여부를 기술한다.

반응형