一件商品不同分类数据库设计

一件商品不同分类数据库设计,第1张

一:先抽象一个公用的“商品”实体,然后每一个具体的类型的商品继承这个实体,可是这样子设计的话,不同种类的商品一多的话,那么表就越多。感觉还是很糟糕。

二:直接在”商品“这个实体里添加多一个属性,属性的值按约定的规则(如键值对)来描述包括这个商品种类信息,这样子的话就只要一张表就行。不过这样子做的话,在展示商品信息需要在前台对这个属性值进行分离,感觉好像哪里不太符合规范。

两个表就可以了

第一个表大类表

字段

大类id,大类名字,大类类型(a,b,c,d)

第二个表 小类表

字段

小类id,小类名字,小类类型(e,f,g),对应的大类id或名字

select from sales sa where saqty=(select max(qty) from sales);

只能暂时回答你第一个问题,因为你没告诉我是什么数据库啊?

商品表goods关联分类表category,和brand品牌表以及商品属性表

商品表goods关联价格表,分类扩展表

以及订单商品表order_goods

错综复杂呵呵

微信小程序商城类数据库包括:

1、用户信息表,用于存储用户的基本信息,如用户名,手机号,密码,头像等。

2、商品信息表,用于存储商品的基本信息,如商品名称,价格,描述,等。

3、订单信息表,用于存储订单的基本信息,如订单号,下单用户,商品信息,价格等。

4、收货地址表,用于存储用户收货地址信息,如收货人姓名,收货地址,联系电话等。

5、商品分类表,用于存储商品分类的基本信息,如分类名称,分类等。

6、商品属性表,用于存储商品属性的基本信息,如属性名称,属性值等。

7、购物车表,用于存储用户购物车信息,如用户ID,商品ID,商品数量等。

8、优惠券表,用于存储优惠券信息,如优惠券类型,优惠价格等。

9、评价表,用于存储商品评价信息,如评价内容,评分等。

以上就是关于一件商品不同分类数据库设计全部的内容,包括:一件商品不同分类数据库设计、怎样建产品分类数据库、数据库问题商品基本表:GOODS(G#,GNAME,PRICE,TYPE,FACT),其中属性分别表示商品号,商品名,单价等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9446188.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-28
下一篇2023-04-28

发表评论

登录后才能评论

评论列表(0条)

    保存