문제
다음 중 제2정규형(2NF)을 만족하기 위한 조건으로 가장 옳은 것은?
① 모든 속성이 원자값만을 가져야 한다 ② 제1정규형을 만족하고 완전 함수 종속 관계만 존재해야 한다 ③ 제2정규형을 만족하고 이행적 함수 종속이 제거되어야 한다 ④ 모든 결정자가 후보키여야 한다
정답
2번
해설
제2정규형(2NF)은 제1정규형을 만족하면서 기본키가 아닌 모든 속성이 기본키에 완전 함수 종속되어야 한다. 즉, 부분 함수 종속이 제거되어야 한다. ①은 1NF, ③은 3NF, ④는 BCNF의 조건이다.