课程
/数据库
/MySQL
/数据库设计那些事
商品是唯一的吧? 应该是一个供应商能提供多个类型的商品,一个类型的商品,可以由多个供应商提供吧?我是这么理解 的。。用户和购物车,应该是一对一吧?,一个用户如果有多个购物车,那不是乱套了?求解释
2017-10-11
源自:数据库设计那些事 1-4
正在回答
并不是说有多个购物车。数据库中购物车表存储的是一条条商品信息,包括数量、价格、供应商等,所以一对多指的是一个用户对应多个购物车记录,将其理解为与订单一样就可以了。
小飞飞敲代码
他这里说的商品应该指的一类商品,例如超市里面同一个牌子、同一种类型的薯片,条码都是一样的,如果用条码对应商品,那么一个条码对应的是一类商品,不是某一个。购物车这里也没有说清楚,我的理解是一个用户对应购物车里面的多个商品,所以是一对多。不知道我这个解释对不对,可以探讨。
举报
本教程从数据库设计基本理论入手,教你设计简洁高效数据库结构
1 回答为什么网上课程大多数是讲电商的数据库,其他业务领域的很少
1 回答订单和商品表,这种一对多的表,建表的时候, 将订单号放在商品表中好?还是从新建一张订单和商品的映射表好? 多对多的情况也是的吗?
2 回答供应商,商品ID,商品数量;这张表没问题吗?
1 回答必须要加商品id和供应商id吗?
1 回答供应商能够决定供应商联系人吗??