Partial FD

복합키 일부만으로 결정되면 테이블 주제가 섞인 것이다

후보키가 학번 + 과목코드인데 학번만으로 학생명이, 과목코드만으로 과목명이 결정되면 2NF 위반이다.

부분 종속
복합키
완전 종속
학번 + 과목코드성적
학번학생명
과목코드과목명, 교수, 학점
정상

성적은 학생과 과목이 모두 있어야 결정된다.

문제

학생명은 복합키 전체가 아니라 학번 일부에만 의존한다.

분해

student, course, enrollment로 나누면 각 속성이 직접 결정자 곁에 놓인다.