문제
교수-과목, 학생-과목 사이에 각각 다대다 관계가 존재한다고 할 때, 정규화 및 관계 해소 후 추가로 생성되는 관계 엔터티 수로 가장 적절한 것은?
① 0개 ② 1개 ③ 2개 ④ 3개
정답
3번
해설
정답: 3. 교수-과목, 학생-과목처럼 M:N 관계가 두 개 존재하면 이를 해소하기 위한 관계 엔터티가 2개 추가될 수 있다.
오답 풀이
- 1번: M:N 관계 해소가 필요하므로 추가 엔터티가 없다는 설명은 부적절하다.
- 2번: M:N 관계가 두 개라면 하나만으로 부족할 수 있다.
- 3번: 두 개의 관계 엔터티가 추가되는 경우에 해당한다.
- 4번: 제시된 관계 수보다 과도하게 추가한 값이다.
보충 개념 M:N 관계는 관계형 모델에서 직접 구현하기 어렵기 때문에 교차 엔터티로 해소한다. 예를 들어 수강, 강의배정 같은 엔터티가 추가될 수 있다.