DB/Mysql

개념적 데이터 모델링

완자✨ 2021. 11. 2. 23:50

개념적 데이터 모델링

데이터 모델링의 순서

  1. 업무파악
  2. 개념적 데이터 모델링(ER 다이어그램)
  3. 논리적 데이터 모델링(표로 전환)
  4. 물리적 데이터 모델링

1.개념적 데이터 모델링

파악한 업무에서 개념을 뽑아내는 과정, 논리적, 물리적 데이터 모델링보다 개념적 모델링 작업이 가장 중요합니다.
개념적 모델링을 오류없이 작업해야지만 나중에 수정하는 일이 보다 줄어듭니다.
ERD : Entity Relationship Diagram

E-R 모델에서는 데이터를 개체(Entity), 관계(Relationship), 속성(Attribute)으로 묘사한다.
E-R 다이어그램으로 표현하며, 1:1, 1:N, N:M 등의 관계 유형을 제한 없이 나타낼 수 있다.

1.1 ERD의 구성요소

개체(Entity) -> 사각형 기호로 표시
관계(Relationship) -> 마름모 기호로 표시
속성(Attribute) -> 타원 기호로 표시
기본키 속성은 -> 밑줄 타원으로 표시

1.2 ERD의 완성