laravel

商城里面的SUK设计,今天你一定能学会它

2019-03-19  本文已影响17人  空气KQ
image.png
image.png

一.商城的产品价格介绍

1.商品价格可以分为单个价格模式
2.商品价格分为多规格组合模
今天要说的是多规格模式,单个价格就一个字段搞定了,无需多讲

二、商品表需求分析

1.可以无限的建立规格
2.价格组合可以无限的衍生

商品有分类的,比如服装,手机,家电等分类,每个分类的里面的规格都不一样,因此我们需要一个属性分类表
属性分类表
分类表里面只需要一个ID和名字就可以了

image.png image.png

选择分类后,就对应的规格参数了,那么比如服装里面有颜色,尺寸,领口之类的等操作,这个时候就是一个属性表了
属性表

image.png
image.png

商品选择之后,需要讲属性表和商品做个关联,并且讲用户填的参数信息写入,这个时候有个关联表,
商品属性关联表
商品ID肯定是要有的,属性ID也必须有,还有个参数值,所以得出如下

image.png
image.png

最终将属性进行组合就变成了价格SUK了
SUK表
商品ID,关联属性组合集合,价格,库存等信息

image.png image.png

这样就可以搞定一套商城的SUK设计了

三,查询价格怎么查,一条SQL语句搞定

select * from suk where goods_attr='组合形式'  and goods_id='商品id'

搞定完工,开启你的智慧吧。

上一篇下一篇

猜你喜欢

热点阅读