과목은 후보키의 일부인 주요 속성이므로 예외적으로 허용될 수 있다.
{학생, 과목}→교수
{학생, 교수}→과목
교수→과목
교수는 슈퍼키가 아닌 결정자이므로 위반이다.
3NF는 종속성 보존을 위해 X가 슈퍼키가 아니어도 오른쪽이 주요 속성이면 통과시킬 수 있다.
과목은 후보키의 일부인 주요 속성이므로 예외적으로 허용될 수 있다.
교수는 슈퍼키가 아닌 결정자이므로 위반이다.