SQL 개발자 (SQLD) / 01 데이터모델링
배송 정보는 주문이 완료된 뒤에만 생긴다는 규칙을 모델에 표현하는 가장 알맞은 방법은?
- 배송 테이블을 만들지 않습니다
- 배송을 주문에 대한 선택 관계로 두어 주문 없이는 배송이 존재할 수 없게 합니다
- 배송 컬럼을 주문 테이블에 넣습니다
- 배송 테이블에 인덱스를 만듭니다
정답과 해설 보기
2. 배송을 주문에 대한 선택 관계로 두어 주문 없이는 배송이 존재할 수 없게 합니다
배송 쪽에서 본 관계는 필수이고 주문 쪽에서 본 관계는 선택입니다. 이렇게 방향별 선택성을 정하면 규칙이 구조에 담깁니다.
모던지가 직접 쓴 문항입니다. 시행기관과 관계가 없습니다.