1단계
: 요구 사항 분석
2단계
: 개념적 설계
3단계
: 논리적 설계
릴레이션 스키마 변환 규칙
규칙 1. 모든 개체는 릴레이션으로 변환한다
규칙 2. 다대다 관계는 릴레이션으로 변환한다
규칙 3. 일대다 관계는 외래키로 표현한다
- 일반적인 일대다 관계는 외래키로 표현한다
- 약한 개체가 참여하는 일대다 관계는 외래키를 포함해서 기본키로 지정한다
규칙 4. 일대일 관계는 외래키로 표현한다
- 일반적인 일대일 관계는 외래키를 서로 주고받는다
- 일대일 관계에 필수적으로 참여하는 개체의 릴레이션만 외래키를 받는다
- 모든 개체가 일대일 관계에 필수적으로 참여하면 릴레이션 하나로 합친다
규칙 5. 다중 값 속성은 릴레이션으로 변환한다
4단계
: 물리적 설계
5단계
: 구현