개념 데이터 모델링
- 주제별로 분류 가능한 업무를 분석한 후 핵심 엔티티를 추출하고, 그들 간의 관계를 정의하여 전체 데이터 모델의 골격을 생성
- 이렇게 도출된 엔티티 간의 관계를 표현하기 위해 개체-관계다이어그램(ERD)을 작성
논리 데이터 모델링
- 개념 데이터 모델링 단계에서 정의한 핵심 엔티티와 관계를 바탕으로 상세 속성을 정의하고 식별자를 확정하며 정규화와 같은 상세화 과정을 수행
물리 데이터 모델링
- 논리 데이터 모델을 기반으로 목표하는 DBMS의 특성 및 구현 환경등을 감안한 스키마(데이터 구조)를 일정한 기준과 규칙에 의해 도출하고 컬럼의 데이터 타입과 크기를 정의함