SQLD · 59회 변형 · 보통 난이도 · 1번

Q.1202559보통 변형1과목 · 데이터 모델링의 이해
다음과 같이 고객·주문·주문상세·결제내역 네 개의 테이블이 모두 1:M 식별자 관계로 연결된 모델에 관한 설명으로 가장 적절한 것은?
보기
고객·주문·주문상세·결제내역 ERD
갖는다1N갖는다1N갖는다1N고객주문주문상세결제내역
  • 1주문 테이블이 관계를 통해 고객으로부터 상속받은 고객번호는 내부식별자에 해당한다.
  • 2식별자 관계 체인 덕분에 주문상세 테이블은 고객번호를 이미 PK로 보유하므로 고객 테이블과 바로 조인할 수 있다.
  • 3주문 테이블의 FK를 비식별자 관계로 변경하면 주문상세 테이블에서 고객 키로 조인하기가 더 편리해진다.
  • 4비식별자 관계로 변경하더라도 고객번호는 주문상세 테이블의 PK에 그대로 남는다.

정답: 2 · 식별자 관계 체인 덕분에 주문상세 테이블은 고객번호를 이미 PK로 보유하므로 고객 테이블과 바로 조인할 수 있다.

해설
해설 불러오는 중…
이 회차 문제 풀어보기 →SQLD 더 풀기