mysql 商品规格表_shop数据库表设计,整理一下商品规格相关表的字段说明

本文介绍了MySQL商品规格表的数据库设计,包括商品信息表与分类表的关联,商品图片表,以及复杂的商品规格绑定表。规格绑定表与规格名称表、属性表存在一对多关系,通过product_id和properties字段实现关联。属性与属性值绑定表用于存储具体规格参数。作者通过学习理解了分表的重要性,尤其是在高并发场景下对数据库性能的提升作用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

e214034a4d327e9d81cd6f057a6b6e82.png

42bf5c0cfe75c3e5a9e24681839f6b0a.png

商品信息表首先绑定商品分类表,其中商品信息表中cid为分类信息表的id。

19450b3b177cfe1fe2331ebf792437bc.png

商品图片对对应绑定商品信息表id与商品信息表一一对应。

e5cf8403939421723e296e6716c6fcce.png

复杂的表就是商品规格绑定表,此表共对应表单有3张表,分别为:商品信息表、规格名称表、规格属性表。对在规格名称表及属性表为一对多的关系。

其中在规格绑定表中product_id 为商品信息表直接绑定商品信息、properties为分别绑定对应的规格名称—规格属性表、此处为一对多的关系。

568834acc2ff718d485d4e8b44e56e66.png

属性与属性值绑定表中在此表中可以详细看到规格绑定表(product_sku):properties项中绑定的具体参数所对应的数据ID值。分别对应(规格名称表)property_name、属性值property_value

fc61ecf6850dc2fe5aa3df12d63d8771.png

d9558f73bd68c1b5550837766a3858ab.png

以上为商品数据库个商品信息及分类规格详细情况。

感想:

学习PHP mysql 也有一段时间了,对于分表其实一直也知道,但是对于如何的分表,及分表的目的一直都是很模糊,感觉就想是只为分表而分表,这次也明白分表的重要性。

而且在mysql数据库中也了解到了

60e303c8950b8dc07490cafdfb9d10f4.png

数据库可以这样的进行绑定,是我没有想到的。在了解其原理上,确实在大流量访问时这样的索引可以给数据库提升多大的效率。

之前感觉就是商品表,那好我直接一个商品表简单粗暴一个表全部完成,感觉上只要查询这条数据所有数据同时查出,也并未考虑数据重放在一张表中,这张表的大小等。

这次的数据库内容确实对我的帮助很大。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值