我为客户、产品和订单设计了我的数据库……我想出了 5 个表: <强>1。客户
- 客户编号
- 电子邮件
- 密码
- 名字
- 姓氏
- 注册日期
<强>2。产品
- 产品编号
- type_id(指类型表)
- 价格
- 尺寸
<强>3。输入
- type_id
- 姓名
- 描述
<强>4。顺序
- 订单编号
- customer_id(指customer表)
- 总价
- 总税
- 日期
<强>5。订单项
- order_item_id
- 订单编号
- product_id(指product_id)
- 数量
- 价格
我意识到鞋子/T 恤/衬衫会有尺码,但配饰没有...
我应该再添加 1 个表格,例如 product_description
吗?所以在产品表中,会有product_description_id
。如果 product_description_id
为 0,则它没有任何更多描述,如尺寸,但如果它不为 0,则它有...
已编辑 伙计们,我还有 1 个问题,因为我想让客户一次购买超过 1 件商品(超过 1 种类型):s 上面的表格可以做到吗?我的意思是,它适合那种情况吗?我已经编辑了表格,对不起,如果我要求太多 :D
最佳答案
我会将产品描述添加到您的产品表中:
- 产品编号
- type_id
- 尺寸等
然后我会介绍一个订单表:
- 订单编号
- 客户编号
- 总价
- 总税额 等等
并将您的 order_description 重命名为 order_item
- 订单编号
- 产品编号
- 数量
等等
关于mysql - 为时尚在线商店设计数据库时出现的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14161361/