Trade-off

BCNF 분해는 무손실이어도 종속성 보존을 잃을 수 있다

정규화 수준이 높을수록 중복은 줄지만, 일부 업무 규칙 검사가 더 복잡해질 수 있다.

무손실
보존 손실
선택
무손실 조인

분해 후 원본 행은 되찾는다.

FD 보존

일부 FD는 직접 검사하기 어려워질 수 있다.

애플리케이션 제약

DB 제약으로 못 잡는 규칙을 서비스 로직으로 관리한다.

실무 선택

중복 제거와 제약 검사 비용을 비교한다.