【发布时间】:2009-11-17 20:36:09
【问题描述】:
我见过几种不同的购物车模式,其中包含用于订单状态类型/运输状态类型/付款状态类型的不同表。
我想在我的项目中第一次做到这一点,想知道最好的方法是什么,希望有人能提供示例表供我使用。
当然,关键是无论我使用多少列——它们必须代表互斥的东西。
我的想法是这样的:
OrderStatus - 摘要状态 PaymentStatus - 已付/未付/部分已付/错误 ShippingStatus - Unshipped/PartiallyShipped/Shipped/DeliveredByHand
最好的解决方法是什么 - 我是否应该有一个“摘要”状态也代表整个“人类可读”状态以及流程中每个独立部分的单独状态?
【问题讨论】:
标签: database-design shopping-cart