문제
다음 중 슈퍼타입과 서브타입의 관계에 대한 설명으로 가장 적절한 것은?
① 슈퍼타입의 모든 속성은 서브타입에서 반드시 재정의되어야 한다 ② 하나의 서브타입은 여러 개의 슈퍼타입을 동시에 가질 수 있다 ③ 서브타입은 슈퍼타입의 주 식별자를 상속받아 자신의 주 식별자로 사용한다 ④ 슈퍼타입과 서브타입은 서로 독립적인 별개의 엔터티이다
정답
3번
해설
슈퍼타입과 서브타입의 관계에서 서브타입은 슈퍼타입의 주 식별자를 그대로 상속받아 자신의 주 식별자로 사용합니다. ③이 정답입니다. ①은 틀린 설명으로 슈퍼타입의 속성은 상속되는 것이지 재정의되는 것이 아닙니다. ②는 일반적으로 하나의 서브타입은 하나의 슈퍼타입만을 가집니다. ④는 틀린 설명으로 이들은 상속 관계에 있는 연관된 엔터티입니다.