订单模型作为整个交易系统的核心,支撑着所有交易环节。
订单域核心概念模型
如图所示,为订单核心概念模型。
1、订单
在实际交易业务处理中,订单会根据不同的业务规则(如店铺、收货地址、配送方式等)拆分成多个子订单,形成一个父订单对应多个子订单的结构。这种拆分机制便于后续的订单履约和商家结算。订单包含以下核心字段:
- 租户ID:标识订单所属的租户
- 订单ID:订单的唯一标识
- 父订单ID:关联的父级订单ID(如有)
- 商家ID:关联的商家标识
- 订单类型:区分普通订单、预售订单、跨境订单等类型
- 下单时间:订单创建的具体时间
- 支付方式:如现金、银行卡、移动支付、标记支付等
- 订单状态:反映订单当前所处环节
- 订单备注:存储订单相关的补充说明
- 合计金额:订单商品的原始总金额
- 实付金额:扣除优惠后的实际支付金额
- 优惠金额:各类促销、优惠券等减免金额
2、订单明细
订单明细是订单中每一个具体商品的详细信息记录,包含以下关键信息:
- 订单明细ID:每条明细的唯一标识
- 订单ID