Principles

정규화는 분해 후 검증까지 포함한다

잘 분해한 테이블은 원래 정보를 잃지 않고, 중요한 함수 종속을 계속 설명할 수 있어야 한다.

무손실 조인
종속 보존
과분해 주의
무손실 조인

분해한 테이블을 다시 조인했을 때 원래 행만 복원되어야 한다.

종속 보존

중요한 FD를 여러 테이블을 매번 조인하지 않고도 검사할 수 있으면 좋다.

이상 제거

삽입, 삭제, 갱신 이상이 실제로 줄었는지 확인한다.

과분해 금지

조회와 제약 검사가 불필요하게 복잡해지면 설계 비용이 커진다.

FD 찾기

업무 규칙을 기준으로 결정자를 찾는다.

분해

속성을 직접 결정하는 테이블로 이동한다.

검증

무손실 조인과 종속 보존을 확인한다.