항공편 → 예약 → 탑승권 → 수하물을 모두 식별 관계로만 연결하였다.… | [SQLD] SQL 개발자 기출유형 모의고사 4회 상세 페이지

1[SQLD] SQL 개발자 기출유형 모의고사 4회
항공편 → 예약 → 탑승권 → 수하물을 모두 식별 관계로만 연결하였다. 이때 생기는 문제로 가장 적절한 것은?
1
자식 주식별자 속성이 계속 늘어난다
2
상위 엔터티와 조인할 수 없게 된다
3
부모 없이 자식 인스턴스를 만들 수 있다
4
주식별자 속성에 NULL 이 허용된다
해설

식별 관계를 계속 이어 가면 부모의 주식별자가 자식에게 상속되어 하위로 갈수록 주식별자 속성 수가 늘어난다.

수하물의 PK 에 편명·예약번호·탑승권번호가 모두 들어가 조인 조건과 SQL 이 복잡해지므로 적절한 곳에서 비식별 관계로 끊는다.

  • 부모 없이 자식을 만들 수 있는 것은 비식별 관계의 특징이다.
  • 상속된 식별자 덕분에 상위 엔터티와의 조인은 오히려 쉬워진다.
  • 주식별자에는 NULL 이 허용되지 않는다.

오류나 개정된 내용이 보이면 알려주세요

이어서 풀어보기

[SQLD] SQL 개발자 기출유형 모의고사 4회 50문항 이어서 보기문제·정답·해설을 한 페이지에서 이어서 볼 수 있어요SQLD SQL 개발자 실전 모의고사 암기장 전체 보기