我需要为简单的在线商店创建一个简单的数据库。我创建了以下一个设计方案,但我不确定它的正确性。 这是对的吗? 什么是错误?
喜欢这里:
http://netbeans.org/kb/docs/javaee/ecommerce/data-model.html
但我想添加购物车
答案 0 :(得分:1)
我看到一个潜在的问题:
如果user
有一个shopping_cart
,而shopping_cart
只有一个user
,order
应包含user_id
和{{1} }}?
是什么确保此表中的这两个ID引用了彼此相关联的shopping_cart_id
和user
?
编辑:
我会删除shopping_cart
,因为它只包含总计,根据订单的当前内容,您可能会更好地计算。