반응형
데이터 모델 표기법
- 1976년 피터첸이 E-R Model이라는 표기법을 만들었다.
ERD(Entity Relationship Diagram)
- 엔터티와 엔터티 간의 관계를 이해하기 쉽게 도식화된 다이어그램
- 해당 업무에서 데이터의 흐름과 프로세스와의 연관성을 이야기하는 데 가장 중요한 표기법이자 산출물
- 데이터 모델을 누구나 공통된 시각으로 파악할 수 있고 의사소통을 원활하게 하는 장점
ERD 작업순서
1) 엔터티를 그린다. ( 엔터티는 사각형으로 표기하여 기술 )
2) 엔터티를 적절하게 배치한다.
- 가장 중요한 엔터티 : 왼쪽 상단
- 업무흐름에 중심이 되는 엔터티 : 중앙
- 중심엔터티와 관계를 갖는 엔터티 : 중앙 주위
3) 엔터티간 관계를 설정한다.
- 초기에는 모두 Primary Key로 상속되는 식별자 관계를 설정하도록 한다
- 중복되는 관계가 발생되지 않도록 한다
- Circle 관계도 발생하지 않도록 한다
4) 관계명을 기술한다.
- 현재형
5) 관계의 참여도를 기술한다.
- 관계차수(Cardinality)
6) 관계의 필수여부를 기술한다.
반응형
'SQLD자격증독학' 카테고리의 다른 글
[SQLD자격증독학] 9. 엔터티(Entity) (0) | 2017.01.16 |
---|---|
[SQLD자격증독학] 8. 좋은 데이터 모델의 요소 (0) | 2017.01.16 |
[SQLD자격증독학] 6. 데이터 모델링의 중요한 세가지 개념 (0) | 2017.01.16 |
[SQLD자격증독학] 5. 데이터 모델링에서 데이터 독립성의 이해 (0) | 2017.01.16 |
[SQLD자격증독학] 4. 데이터 모델링의 3단계 진행 (0) | 2017.01.16 |