문제
다음 시나리오에서 엔터티 분류를 가장 적절하게 분석한 것은?
[시나리오]
- 고객 엔터티: 독립적으로 존재
- 상품 엔터티: 독립적으로 존재
- 주문 엔터티: 고객과 상품 정보를 참조하여 생성
- 배송 엔터티: 주문 정보를 참조하여 생성
① 고객(기본), 상품(기본), 주문(중심), 배송(행위) ② 고객(기본), 상품(중심), 주문(행위), 배송(중심) ③ 고객(기본), 상품(기본), 주문(행위), 배송(중심) ④ 고객(중심), 상품(기본), 주문(중심), 배송(행위)
정답
3번
해설
고객과 상품은 독립적으로 존재하므로 기본 엔터티입니다. 주문은 고객과 상품 두 개의 부모 엔터티로부터 발생하므로 행위 엔터티이고, 배송은 주문이라는 하나의 부모 엔터티로부터 파생되므로 중심 엔터티입니다. ①번은 배송을 행위로 잘못 분류했고, ②번은 상품을 중심으로 잘못 분류했으며, ④번은 고객을 중심으로 잘못 분류했습니다.