모던지
SQL 개발자 (SQLD) / 01 데이터모델링

코드성 엔터티를 따로 두는 가장 큰 이유는?

  1. 인덱스를 줄이기 위해서입니다
  2. 값의 목록을 한곳에서 관리해 오타와 값 불일치를 막기 위해서입니다
  3. 조인을 줄이기 위해서입니다
  4. 저장 공간을 아끼기 위해서입니다
정답과 해설 보기

2. 값의 목록을 한곳에서 관리해 오타와 값 불일치를 막기 위해서입니다

코드 목록을 한곳에 두면 허용된 값만 들어가고 이름이 바뀌어도 한 번만 고치면 됩니다. 조인은 오히려 늘어나지만 그 대가로 일관성을 얻습니다.

풀이 화면에서 풀기 강의 읽기

모던지가 직접 쓴 문항입니다. 시행기관과 관계가 없습니다.