SQLD데이터 모델링의 이해관계난이도 2MCQ

SQLD 관계 기출문제 #111

문제

다음은 사원(EMPLOYEE) 엔터티의 순환관계를 나타낸 ERD이다. 이에 대한 설명으로 가장 적절한 것은?

[사원] 사원ID (PK) 사원명 관리자ID (FK)

① 순환관계에서는 반드시 식별관계로만 구현해야 한다 ② 이 구조에서는 최상위 관리자의 관리자ID는 NULL 값을 가져야 한다 ③ 순환관계는 물리 테이블에서 구현할 수 없다 ④ 이 관계에서는 하위 직원이 상위 관리자를 참조할 수 없다

정답

2

해설

② 순환관계에서 최상위 계층(예: 대표이사)의 관리자ID는 참조할 상위 관리자가 없으므로 NULL 값을 가져야 합니다. ① 순환관계는 비식별관계로 구현되는 것이 일반적입니다(관리자ID가 일반속성). ③ 순환관계는 물리 테이블에서 자기 참조 외래키로 구현 가능합니다. ④ 이 구조는 하위 직원이 상위 관리자를 참조하는 상향식 구조입니다.

이런 문제 20~50개를 한 번에 풀어보세요

매번 새로 추가되는 모의고사 + 오답 자동 복습 + 회차별 실력 추적. 회원가입 후 무료 이용.

[SQLD] 관계 데이터 모델링의 이해 기출 #111 | sqldpass