문제
관계형 데이터베이스에서 슈퍼키(Super Key)의 특성에 대한 설명으로 가장 적절한 것은?
① 슈퍼키는 반드시 최소성을 만족해야 한다 ② 슈퍼키는 유일성만 만족하면 되고 여분의 속성을 포함할 수 있다 ③ 하나의 릴레이션에는 슈퍼키가 최대 하나만 존재한다 ④ 슈퍼키는 외래키의 참조 대상이 될 수 없다
정답
2번
해설
②번이 정답이다. 슈퍼키는 유일성만 만족하면 되며, 불필요한 여분의 속성을 포함할 수 있다. ①번은 틀렸는데 최소성까지 만족하는 것은 후보키이다. ③번도 틀렸는데 슈퍼키는 여러 개 존재할 수 있다. ④번도 틀렸는데 슈퍼키도 참조 대상이 될 수 있다.