3NF Gap

3NF는 종속자가 주요 속성이면 예외를 허용한다

3NF는 종속성 보존을 위해 X가 슈퍼키가 아니어도 오른쪽이 주요 속성이면 통과시킬 수 있다.

후보키
3NF 예외
BCNF 위반
{학생, 과목}교수
{학생, 교수}과목
교수과목
3NF 관점

과목은 후보키의 일부인 주요 속성이므로 예외적으로 허용될 수 있다.

BCNF 관점

교수는 슈퍼키가 아닌 결정자이므로 위반이다.