문제
다음 ERD 표기에서 A 엔터티와 B 엔터티의 관계를 해석한 내용으로 가장 적절한 것은?
[A] ——————|◯——————— [B] 1 M
① A의 한 인스턴스는 B의 여러 인스턴스와 연결되며, B는 A 없이 독립적으로 존재할 수 있다 ② A의 한 인스턴스는 B의 여러 인스턴스와 연결되며, B는 반드시 A와 연결되어야 존재할 수 있다 ③ A와 B는 다대다(M:N) 관계이며, 양쪽 모두 선택적 관계이다 ④ A와 B는 식별관계이며, B의 기본키에 A의 기본키가 포함된다
정답
2번
해설
②가 정답입니다. ERD 표기에서 A쪽은 '|'(바)로 필수관계를, B쪽은 '◯'(원)로 선택관계를 나타냅니다. 이는 A에서 B로의 관점에서 A는 B와 연결될 수도 있고 안 될 수도 있지만(A쪽 선택), B에서 A로의 관점에서는 B가 존재하려면 반드시 A와 연결되어야 함(B쪽 필수)을 의미합니다. 1:M 관계이므로 A의 한 인스턴스가 B의 여러 인스턴스와 연결됩니다. ①B쪽이 필수관계이므로 A 없이 독립적으로 존재할 수 없습니다. ③관계차수는 1:M이지 M:N이 아니고, A쪽은 선택, B쪽은 필수관계입니다. ④단순한 참조관계 표기이며 식별관계를 나타내는 것은 아닙니다.