다음 조건을 모두 만족할 때, 보기 중 가장 높은 단계의 정규형은?
테이블 R에 속한 모든 도메인이 원자값만으로 구성되어 있다.
테이블 R에서 키가 아닌 모든 필드가 키에 대해 함수적으로 종속되며, 키의 부분집합이 결정자가 되는 부분 종속이 존재하지 않는다.
테이블 R의 모든 비자명한 함수 종속 X → Y에서 X는 R의 슈퍼키이다.
정답 1번
마지막 조건은 BCNF의 정의다. 비자명한 함수 종속의 결정자가 항상 릴레이션의 모든 속성을 결정할 수 있어야 한다. 후보키는 최소 슈퍼키이지만 BCNF가 결정자의 최소성까지 요구하는 것은 아니다. BCNF는 제3정규형을 포함하므로 제시된 보기 중 가장 높은 단계는 BCNF이다.
콘텐츠 정보
- 자료 유형
- 편집복원
- 검수 상태
- 내용 검수 완료
- 해설 작성·검수
- 정처LAB 편집 기준
- 최종 검수
- 2026-10-06