SQLD · 제54회 · 45번

Q.452024542과목 · SQL 기본 및 활용
[과목] 테이블과 [학생] 테이블이 다대다(M:N) 관계를 맺고 있을 때, 이를 논리 데이터 모델링에서 관계형 데이터베이스로 올바르게 변환하는 방법은?
  • 1두 테이블을 식별 관계의 실선으로 직접 연결한다.
  • 2학생 테이블에 과목ID를 외래키로 추가한다.
  • 3과목 테이블에 학생ID를 외래키로 추가한다.
  • 4두 테이블 사이에 {학생ID, 과목ID}를 복합키로 가지는 '수강신청'이라는 교차(연결) 엔터티를 새로 추가하여 1:N 관계로 해소한다.

정답: 4 · 두 테이블 사이에 {학생ID, 과목ID}를 복합키로 가지는 '수강신청'이라는 교차(연결) 엔터티를 새로 추가하여 1:N 관계로 해소한다.

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