【发布时间】:2011-03-03 04:01:39
【问题描述】:
假设我有桌子
Products -------product_id , name , price , size
shopping_cart------cart_id,item_id,user_id,quantity
order----order_id , user_id ,totalprice , date
orderHistory---------user_id , item_id,date,order_id
我很困惑我应该如何存储购物历史,因为如果我存储 item_id ,那么可能会删除某些产品,那么我应该在历史中显示什么。
该产品的价格,尺寸,其他维度可能会随着时间而变化,但在历史上我不想改变
那么我应该如何设计数据库
【问题讨论】:
标签: mysql database data-modeling shopping-cart