학습용 기출·복원자료 분류 확인SQLD · 2025년 58회 데이터 모델링의 이해 · 5번
다음 마더보드(Motherboard)와 컴퓨터(Computer) 간의 ERD 관계 해석으로 가장 적절한 것은? (단, 관계선에 'O' 표시가 존재함)?
ITPASSLAB 텍스트 복원 관계
컴퓨터 엔터티는 마더보드 엔터티와 관계를 맺으며, 컴퓨터 쪽 관계선에 선택 참여를 뜻하는 O 표시가 있다.
1
모든 컴퓨터에는 반드시 마더보드가 하나만 존재해야 한다.
오답 이유‘모든 컴퓨터에는 반드시 마더보드가 하나만 존재해야 한다.’은 이 문항에서 요구하는 ‘컴퓨터에 마더보드를 장착할 수도 있고, 장착하지 않을 수도 있다.’의 정의·역할과 구분된다. 관계선에 있는 'O'(Optional) 표시는 선택 관계를 의미한다. 컴퓨터에 마더보드가 장착될 수도 있고 아닐 수도 있는(NULL 허용) 상태를 나타냅니다. 따라서 1번 보기 ‘모든 컴퓨터에는 반드시 마더보드가 하나만 존재해야 한다.’의 적용 여부를 문제 조건과 대조해야 한다.
2
컴퓨터에 마더보드를 장착할 수도 있고, 장착하지 않을 수도 있다.
정답 근거관계선에 있는 'O'(Optional) 표시는 선택 관계를 의미한다. 컴퓨터에 마더보드가 장착될 수도 있고 아닐 수도 있는(NULL 허용) 상태를 나타냅니다. 따라서 2번 보기 ‘컴퓨터에 마더보드를 장착할 수도 있고, 장착하지 않을 수도 있다.’의 적용 여부를 문제 조건과 대조해야 한다.
3
마더보드 엔터티는 컴퓨터 엔터티 없이 단독으로 존재할 수 없다.
오답 이유‘마더보드 엔터티는 컴퓨터 엔터티 없이 단독으로 존재할 수 없다.’은 이 문항에서 요구하는 ‘컴퓨터에 마더보드를 장착할 수도 있고, 장착하지 않을 수도 있다.’의 정의·역할과 구분된다. 관계선에 있는 'O'(Optional) 표시는 선택 관계를 의미한다. 컴퓨터에 마더보드가 장착될 수도 있고 아닐 수도 있는(NULL 허용) 상태를 나타냅니다. 따라서 3번 보기 ‘마더보드 엔터티는 컴퓨터 엔터티 없이 단독으로 존재할 수 없다.’의 적용 여부를 문제 조건과 대조해야 한다.
4
식별 관계를 통해 두 엔터티의 생명주기를 완벽히 분리한다.
오답 이유‘식별 관계를 통해 두 엔터티의 생명주기를 완벽히 분리한다.’은 이 문항에서 요구하는 ‘컴퓨터에 마더보드를 장착할 수도 있고, 장착하지 않을 수도 있다.’의 정의·역할과 구분된다. 관계선에 있는 'O'(Optional) 표시는 선택 관계를 의미한다. 컴퓨터에 마더보드가 장착될 수도 있고 아닐 수도 있는(NULL 허용) 상태를 나타냅니다. 따라서 4번 보기 ‘식별 관계를 통해 두 엔터티의 생명주기를 완벽히 분리한다.’의 적용 여부를 문제 조건과 대조해야 한다.
ANSWER & EXPLANATION
정답 2번
핵심 판단은 2번 ‘컴퓨터에 마더보드를 장착할 수도 있고, 장착하지 않을 수도 있다.’입니다. 관계선에 있는 'O'(Optional) 표시는 선택 관계를 의미한다. 컴퓨터에 마더보드가 장착될 수도 있고 아닐 수도 있는(NULL 허용) 상태를 나타냅니다.