학습용 기출·복원자료 분류 확인SQLD · 2024년 53회 데이터 모델링의 이해 · 6번
(부분함수 종속되어있었음)?
1
제 2정규형 (부분함수 나누는 것)
정답 근거제2정규형은 제1정규형을 만족한 관계에서 기본키의 일부에만 종속되는 부분 함수 종속을 제거한다. 복합키 전체가 아닌 일부에 종속된 속성을 별도 릴레이션으로 분리한다. 따라서 1번 보기 ‘제 2정규형 (부분함수 나누는 것)’의 적용 여부를 문제 조건과 대조해야 한다.
2
제1정규형
오답 이유‘제1정규형’은 복원된 정답 단서와 일치하지 않으므로 선택하지 않는다. 따라서 2번 보기 ‘제1정규형’의 적용 여부를 문제 조건과 대조해야 한다.
3
제3정규형
오답 이유‘제3정규형’은 복원된 정답 단서와 일치하지 않으므로 선택하지 않는다. 따라서 3번 보기 ‘제3정규형’의 적용 여부를 문제 조건과 대조해야 한다.
4
BCNF
오답 이유‘BCNF’은 복원된 정답 단서와 일치하지 않으므로 선택하지 않는다. 따라서 4번 보기 ‘BCNF’의 적용 여부를 문제 조건과 대조해야 한다.
ANSWER & EXPLANATION
정답 1번
핵심 판단은 1번 ‘제 2정규형 (부분함수 나누는 것)’입니다. 제2정규형은 제1정규형을 만족한 관계에서 기본키의 일부에만 종속되는 부분 함수 종속을 제거한다. 복합키 전체가 아닌 일부에 종속된 속성을 별도 릴레이션으로 분리한다.