문제
다음 관계 유형 중 물리 모델 변환 시 가장 많은 테이블이 생성되는 것은?
① 1:1 식별관계 1개
② 1:M 비식별관계 1개
③ M:N 관계 1개
④ 순환관계(1:M) 1개
정답
3번
해설
③이 정답입니다. M:N 관계는 물리 모델로 변환할 때 연결(교차) 엔터티가 추가로 생성되어 총 3개의 테이블이 만들어집니다(원래 엔터티 2개 + 연결 엔터티 1개). ①은 2개의 테이블만 생성됩니다(1:1 관계에서는 외래키만 추가). ②는 2개의 테이블만 생성됩니다(1:M 관계에서는 M쪽에 외래키 추가). ④는 1개의 테이블만 생성됩니다(순환관계는 같은 테이블 내에서 자기 참조 외래키로 구현).