SQL 개발자 (SQLD) / 01 데이터모델링
부서 코드와 부서 이름만 관리하던 것을 부서장, 설립일, 상위 부서까지 관리하기로 했다면 모델은 어떻게 바뀌어야 하나요?
- 부서를 독립된 엔터티로 세우고 사원과 관계를 맺습니다
- 부서 정보를 뷰로 만듭니다
- 부서 코드의 길이를 늘립니다
- 사원 엔터티에 컬럼을 더 붙입니다
정답과 해설 보기
1. 부서를 독립된 엔터티로 세우고 사원과 관계를 맺습니다
관리할 속성이 여러 개 생기고 인스턴스가 집합을 이루면 그것은 더 이상 속성이 아니라 엔터티입니다. 컬럼을 붙이면 사원마다 같은 부서 정보가 중복됩니다.
모던지가 직접 쓴 문항입니다. 시행기관과 관계가 없습니다.