확장 E-R 모델을 이용하여 데이터베이스의 개념적 설계를 하려고 한다. 컴퓨터의 ‘사용자’ 개체를 세분화(specialization)하여 ‘Windows 사용자’ 개체와 ‘Linux 사용자’ 개체의 2개 서브타입 개체를 생성하였다. 한 사용자는 동시에 두 운영체제를 사용할 수도 있고, Windows와 Linux가 아닌 다른 운영체제도 존재할 수 있다. 이 세분화 관계에 대한 분리(disjointness) 제약조건과 완전성(completeness) 제약조건으로 옳은 것은?
- ①분리(disjoint), 전체(total)
- ②분리(disjoint), 부분(partial)
- ③중첩(overlap), 전체(total)
- ④중첩(overlap), 부분(partial)
선지를 골라 바로 채점해 보세요.
정답 ④
출처: 인사혁신처 공개 기출(공공데이터포털, 이용허락 제한 없음)