최 과장은 ERD를 보고 다음처럼 생각했습니다.
‘결국 고객 정보(customer)를 필수로 하는 예약 정보(reservation)가 있어야 하고, 예약 정보는 주문 정보(order_info)를 여러 개 가질 수 있군. 주문 정보(order_info)의 주문 번호(order_no)는 상품 번호(item_no)와 합쳐져 복합 키로 구성되어 있잖아? 주문 번호는 중복 없는 상품 번호를 여러 개 갖는다고 볼 수 있겠어.’
그림 12-12 예약-매출 업무 데이터 구성
‘흠, 생각보다 복잡하지 않은 걸? 이 정도면 충분히 성과를 분석해 볼 수 있겠어.’
최 과장은 데이터베이스 구조가 생각보다 복잡하지 않은 것을 보고 안심했습니다. 한편으로는 결과가 어떻게 나올지 긴장되기도 했습니다.