📌 DB 성능 향상을 목적으로, 설계 단계의 Data Modeling 때부터 성능과 관련된 사항이 반영될 수 있도록 하는 것
- 사전에 할수록 비용 적게 듦, 분석/설계 단계에서부터 고려하면 재업무 비용 최소화 가능
순서
- Normalization (정규화)
- DB 용량 산정
- Transaction (트랜잭션) 유형 파악
- De-Normalization (반정규화)
- 이력 모델, PK/FK, 슈퍼/서브타입 조정, Index (인덱스) 반영
- 완성된 Data Model 성능 검증