SQL 개발자 (SQLD) / 01 데이터모델링
일대일 관계로 설계된 두 엔터티를 하나로 합치는 것이 나은 경우로 가장 알맞은 것은?
- 보안 등급이 다를 때
- 한쪽에만 값이 있는 경우가 많을 때
- 두 엔터티의 속성이 서로 전혀 다를 때
- 항상 함께 생성되고 함께 조회되며 선택성도 양쪽 모두 필수일 때
정답과 해설 보기
4. 항상 함께 생성되고 함께 조회되며 선택성도 양쪽 모두 필수일 때
늘 함께 다닌다면 나누어 둘 이유가 조인 비용뿐입니다. 반대로 한쪽만 값이 있거나 접근 권한이 다르면 나누어 두는 편이 낫습니다.
모던지가 직접 쓴 문항입니다. 시행기관과 관계가 없습니다.