쇼핑몰 ERD의 핵심은 주문을 중심으로 고객 정보와 판매 상품이 만나는 지점을 분리해 두는 것입니다. 이렇게 해야 주문 헤더 정보와 개별 구매 항목을 함께 보존하면서도 재고, 카테고리, 리뷰 같은 확장 관계를 자연스럽게 붙일 수 있습니다.
주문상세가 없으면 주문과 상품은 직접적으로 N:M 관계가 됩니다. 주문상세를 두면 이를 주문 1:N 주문상세와 상품 1:N 주문상세로 나눌 수 있어, 수량·단가 같은 라인 아이템 속성을 안정적으로 저장할 수 있습니다.