1. 고급 정규형이 필요한 이유: 제3정규형 그 이후의 문제들 많은 사람들은 데이터베이스 정규화의 최종 단계가 제3정규형(3NF)이라고 생각한다. 실제로 대부분의 실무 데이터베이스는 제3정규형까지만 적용해도 안정적인 구조를 갖출 수 있다. 하지만 복잡한 데이터 모델이나 규모가 큰 시스템에서는 3NF만으로도 해결되지 않는 이상현상이 발생한다. 대표적인 상황은 다음과 같다:후보 키가 2개 이상 존재할 때: 어떤 결정자가 후보 키가 아닐 경우, 제3정규형은 이를 허용하지만 이는 심각한 설계 오류로 이어질 수 있다.속성 간 종속성이 너무 복잡할 때: 단일 종속성(속성 A → 속성 B)이 아니라, 속성 A가 속성 B, C, D 등 여러 속성에 동시에 독립적으로 종속되는 구조에서 3NF는 무기력하다.테이블이 다대..