문제
다음은 어떤 쇼핑몰 시스템의 엔터티들이다. 각 엔터티의 분류가 가장 적절한 것은?
A. 고객 - 회원가입 시 생성되며 주문을 할 수 있다 B. 상품 - 판매할 상품 정보를 관리한다 C. 주문 - 고객이 상품을 주문할 때 생성된다 D. 주문상세 - 주문에 포함된 각 상품의 상세 정보를 관리한다
① A:기본, B:기본, C:중심, D:행위 ② A:기본, B:기본, C:행위, D:행위 ③ A:중심, B:기본, C:행위, D:행위 ④ A:기본, B:중심, C:행위, D:중심
정답
2번
해설
②가 정답입니다. A(고객)과 B(상품)은 독립적으로 생성되는 기본 엔터티입니다. C(주문)는 고객과 상품이라는 2개의 부모 엔터티로부터 발생하는 행위 엔터티입니다. D(주문상세)도 주문과 상품이라는 2개의 부모 엔터티로부터 발생하는 행위 엔터티입니다. ①은 틀립니다. 주문은 중심 엔터티가 아니라 행위 엔터티입니다. ③은 틀립니다. 고객은 독립적으로 생성되는 기본 엔터티입니다. ④는 틀립니다. 주문상세는 중심 엔터티가 아니라 행위 엔터티입니다.