SQL 개발자 (SQLD) / 01 데이터모델링
코드성 엔터티를 따로 두는 가장 큰 이유는?
- 인덱스를 줄이기 위해서입니다
- 값의 목록을 한곳에서 관리해 오타와 값 불일치를 막기 위해서입니다
- 조인을 줄이기 위해서입니다
- 저장 공간을 아끼기 위해서입니다
정답과 해설 보기
2. 값의 목록을 한곳에서 관리해 오타와 값 불일치를 막기 위해서입니다
코드 목록을 한곳에 두면 허용된 값만 들어가고 이름이 바뀌어도 한 번만 고치면 됩니다. 조인은 오히려 늘어나지만 그 대가로 일관성을 얻습니다.
모던지가 직접 쓴 문항입니다. 시행기관과 관계가 없습니다.