SQL 개발자 (SQLD) / 01 데이터모델링
필수 관계인 외래키 컬럼에 NULL을 허용하면 생기는 문제로 가장 알맞은 것은?
- 정규화가 깨집니다
- 조인이 느려집니다
- 업무 규칙상 반드시 있어야 할 부모가 없는 데이터가 들어와 규칙이 무너집니다
- 인덱스를 만들 수 없습니다
정답과 해설 보기
3. 업무 규칙상 반드시 있어야 할 부모가 없는 데이터가 들어와 규칙이 무너집니다
필수라는 규칙이 구조로 지켜지지 않으면 프로그램의 실수 하나로 고아 데이터가 생깁니다. 필수 관계는 NOT NULL로 못 박아야 합니다.
모던지가 직접 쓴 문항입니다. 시행기관과 관계가 없습니다.