SQLD데이터 모델링의 이해외래키난이도 2MCQ

SQLD 외래키 기출문제 #3816

문제

아래 고객, 주문 관련 ERD에 대한 설명으로 적절한 것은?

고객(고객번호, 고객명) 1 : N 주문(주문번호, 고객번호(FK))

주문의 고객번호는 고객 엔터티의 고객번호를 참조한다.

① 주문에서의 고객번호는 고객 엔터티에서 상속받은 것이다. ② 고객은 주문 엔터티의 자식 엔터티이다. ③ 주문번호는 고객 엔터티에서 상속받은 식별자이다. ④ 고객과 주문은 서로 아무 관계가 없다.

정답

1

해설

정답: 1. 주문 엔터티의 고객번호는 고객 엔터티의 식별자를 참조하는 외래키로 볼 수 있다.

오답 풀이

  • 1번: 주문의 고객번호는 고객의 고객번호를 참조하므로 적절하다.
  • 2번: 일반적으로 주문이 고객의 자식 엔터티이다.
  • 3번: 주문번호는 주문 자체를 식별하는 속성이다.
  • 4번: 고객과 주문은 1:N 관계를 가질 수 있다.

보충 개념 부모 엔터티의 식별자는 관계를 통해 자식 엔터티에 외래키로 전달될 수 있다. 식별자 관계인지 비식별자 관계인지에 따라 자식의 주식별자 포함 여부가 달라진다.

SQLD 시험 준비 가이드

이런 문제 20~50개를 한 번에 풀어보세요

매번 새로 추가되는 모의고사 + 오답 자동 복습 + 회차별 실력 추적. 회원가입 후 무료 이용.

[SQLD] 외래키 데이터 모델링의 이해 기출 #3816 | 문어CBT