建材秒知道
登录
建材号 > 设计 > 正文

sku商品表设计

如意的帽子
壮观的荔枝
2022-12-30 22:00:52

sku商品表设计

最佳答案
愤怒的小鸭子
粗心的鸡
2026-03-29 06:24:41

转自: https://blog.csdn.net/qq_30273927/article/details/73913471?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-3.channel_param&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-3.channel_param

发现字段有些对不上的情况,能看懂我就不改了

表关系:

分类表 <= 商品表 <= SKU表(库存表)

分类表 <= 属性名 <= 属性值

商品表 <= 商品和属性关系表 =>属性名|属性值

业务逻辑:

1.同一商品不同SKU库存和售价不同.

2.不同类型的商品具有不同的属性名和属性值(如汽车和服饰),所以属性需要支持后期添加和维护.

3.在某个商品分类下通过属性筛选商品.

4.商家某件商品的销量统计,该件商品内几个不同SKU的销量统计.

5.更多...

最新回答
高兴的红牛
灵巧的康乃馨
2026-03-29 06:24:41

主类: 主类不能以大概念的分类来分,如衣服、食品...

这样范围太泛了,不好往下定位子类和子类的 规格 和 参数 ,

大类最好往下再细分,如:男装、女装、酒水饮料...

男装 >休闲裤、牛仔裤、男士外套...

酒水饮料 >酒、插、冲剂

子类:子类决定规格明细的分类,如酒按照品种...

茶按照净含量、类别...

酒 >>品种

茶 >>净含量、类别

冲剂 >>类别

在京东的子类下面还有一个 孙类 的细分,

如:男士外套 >>>毛衣/针织衫、西服、卫衣...

针对孙类,再进行对应的产品参数划分:品牌、颜色、款式、分类、屏幕尺寸、版型、下摆设计、风格、袖长...

如:毛衣 >>>>袖长、风格...

牛仔外套 >>>>版型、下摆设计

因此商品的分类配置,应该是由专门的产品经理和市场调研人员进行配置好;

后续上架商品的人,可以直接在配置好的分类下勾选

规格:净含量、类别、品种、颜色、尺码... (注意这里的尺码跟下面的尺码不一样的,下面尺码用于分类下的筛选)

specifications

参数:品牌、颜色、款式、分类、屏幕尺寸、版型、下摆设计、风格、袖长...

parameter

品牌:金骏眉、功夫红茶、菊花茶、普洱...

等级:一级、二级、三级、其他、特级...

包装:

盒装:袋装、罐装、礼盒装、纸包装...

Demo:

男装 >男士外套 >>卫衣(中国李宁卫衣)

分类表:

商品分类编号,分类名称,父分类编号

1, 男装,0

2,男士外套,1

3,毛衣,2,

4,女装,0

5,酒水饮料,0

6,女士外套,4,

7,西服,2,

8,卫衣,2

规格名:

规格编号,规格名,商品分类编号,父属性编号

1,颜色,1,0,(男装)

2,尺码,1,0,(男装)

3,净含量,5,0,

4,类别,5,0,

5,品种,5,0,

6,颜色,4,0,(女装)

7,尺码,4,0,(女装)

规格值

规格值编号, 规格值, 规格名编号

1,黑色,1

2,白色,1,

3,s,2,

4,x,2,

5,m,2,

商品表:

商品编号, 商品名称, 商品分类编号, SPU销量, 评论数,上架时间(立即上架、暂不上架、自定义上架时间)[ 商品轮播图,商品描述图,商品简介,商品关键字,商品是否推荐,商品是否新品,商品点击数, SPU下单数]

1,中国李宁卫衣,8,0,0

商品和规格关系表:

自增编号, 商品编号, 规格名编号, 规格值编号

1,1,1,1 (中国李宁(编号1)卫衣颜色黑色)

2,1,1,2 (中国李宁(编号1)卫衣颜色白色)

3,1,2,3 (中国李宁(编号1)卫衣尺寸s)

4,1,2,4 (中国李宁(编号1)卫衣尺寸x)

4,1,2,5 (中国李宁(编号1)卫衣尺寸m)

sku表(库存表)

SKU编号, 商品编号, SKU属性, 价格, 库存, SKU销量

1,1,[1:1,2:3],199,20,0

商品和规格筛选表:

商品编号, 商品具有的属性值编号

1, [1,2,3,4,5]

用SQL全文检索实现筛选:

select * from 商品表

inner join 商品和规格筛选表

on 商品表.商品编号 = 商品和规格筛选表.商品编号

where 商品表.商品分类编号 = 8

and 商品和规格筛选表.商品具有的属性值编号 MATCH '1 3'

order by 商品表.评论数 DESC LIMIT 10 OFFSET 20

商品搜索表:

商品编号, 商品标题和内容

1, [无需词典,二元分词]

用SQL全文检索实现搜索.

激昂的钢铁侠
呆萌的飞鸟
2026-03-29 06:24:41
定义: 商品的聚合页,提供不同维度的商品选择。

特点: 信息量大,图片多。

设计的重点: 布局是否清晰合理,能不能起到引导用户决策购买的行为

目的: 用户在进入商品列表也是基本有一定的目的性前前提,使用要给用户呈现想要的信息, 解决如何帮助用户快速高效的做出购买决策

商品列表页常见的形式:

1: 行列排列是目前最普遍,相对有效的,界面看来规整

2: 瀑布流式的列表是不合理的,给人感觉信息混乱,用户找不到重点,不能很好的给用户传递商品内容与决策因素。

3: 特别款突出性列表是比较好的表现形式,能够在商品列表前做出特殊的引导,突出的推荐可以达到效果: 1,增加优质商品曝光或者支撑运营推广。2,帮助用户过滤信息,减少用户选择成本,帮助用户做决策提高商品转化率

具体设计:

一: 列表布局设计:

1: 列表前要有推荐模块:  1,增加优质商品曝光或者支撑运营推广。2,帮助用户过滤信息,减少用户选择成本,帮助用户做决策提高商品转化率

2:列表后要有精选,加长用户的流动线。浏览性用户在翻完整个商品列表都没找到喜欢的商品时,在页末推荐优质的精选商品再次挽留用户,提示用户转化率(同时这个板块在大平台是广告位,可以增加平台广告输入)

3: 左边栏会有广告为精选

二: 列表内商品的单个模块设计

1: Web端的鼠标在商品位置会有hover状态,给用户反馈。

2: 商品下方可加入关联相似,同款商品推荐信息,引导用户做决策

3: 限时限量的专题时在商品列表也就可自己购买或加入购物车,减少操作步骤

4: 增加可以收藏的功能,满足用户在逛的过程中预定对比的需求

5: 在体现商品三要素(图片、名称、价格)之外,增加用户决策因素(1: 多少人已购买/2:原价多少价格锚点/3:增值服务、包邮/特殊服务/ 4:商品独有的属性,真皮)

羞涩的冬天
英勇的蜡烛
2026-03-29 06:24:41
给你个参考,大概是添加一个销售状态,如果卖出了,就修改状态,不要删除数据,那样数据就保留了,具体你想想看还能完善不

create table telphone(

id int not null primary key auto_increment COMMENT '自增Id',

telname varchar(10) not null COMMENT '手机名称',

size int not null COMMENT '内存大小',

price DECIMAL(10,2) not null COMMENT '价格',

sale_status int not null default 1 COMMENT '销售状态,1-未销售,0-已销售'

)

友好的蓝天
勤恳的鞋子
2026-03-29 06:24:41
您好

3个表,一个放订单,有订单号、下单时间、下单客户等信息。

另一个放订单包含的商品,有商品id,折扣,数量。一个订单可以包含一个或多个商品。

再一个表放送货地址、发票、付款方式等乱七八糟信息。

仅供参考~

美好的发卡
霸气的奇异果
2026-03-29 06:24:41

首先建立一个excel表命名为库存管理表,打开,在表里建立 入库表 出库表 商品表 库存表四个工作薄,这个时候先把库存表设计好,如图01

2. 在设计商品表,在第一列也就是A列输入商品的名称如图: 02

3.  然后选择A列也就是鼠标单击A,在A列上面的名称框中输入“商品”,如图03。如果以后有新商品时依次添加就行,但是库存表的商品要和商品表里的名称一致。

4. 然后在做入库表如图 :04。现在要做一个商品名称的下拉菜单,在入库表中点选B2单元格,数据--有效性--设置,在“允许”里选择“序列”,在“允许空值”和“提供下拉箭头”前都打上勾,在“来源”里填写“=商品”,确定,这样入库表就和商品表联系起来了,B2单元格下拉菜单就会出现商品表里的东西,进什么货物就可以在这里选择了,这个方法还支持向下拖动。出库表也是这么做

5. 回到库存表中图01,在单元格E3中输入=SUM(IF(入库表!B2:B8=A3,入库表!C2:C8,0)),然后按ctrl+shift+enter,这个公式表示:如果入库表中的B2到B8单元格中的内容与A3单元格中的内容相同,那么就把其数量相加,否则为0,这里商品表里的名称一定要和库存表里的商品名称完全一样。

6. 在H3单元格中输入=SUM(IF(出库表!B2:B8=A3,出库表!C2:C8,0)),方法一样只不过改成出库表.

7. 在K3中输入 =B3+E3-H3,意思是库存=期初+入库-出库。

专注的睫毛
高大的歌曲
2026-03-29 06:24:41
商品表:

productID:

ProProvider:

ProPrice:

ProType:(同类型产品,非固定属性相同)

pName1:

pName2:

.

.

.

pNamen:

商品表从表:

ID:

proType:

pName:(商品表中非固定字段的字段名,注意顺序要一致)

凶狠的面包
机灵的嚓茶
2026-03-29 06:24:41
商品表:1。国际条形码2。品名3。进价4。零售价5。供应商6。商品创建日期7。类别

库存表:仓库、类别、国际条形码、品名、库存数量、零售价、库存售价金额、最近进价、满库存量

出入库明细表:仓库、国际条形码、品名、日期、进项数量、出项数量、数量差额、进项金额、出项金额、金额差额、单号。。。。。

很多很多什么促销特价单,调入单,调出单,采购单,退货单,促销进价单,等等等~~~

苹果西装
故意的手机
2026-03-29 06:24:41
1、商品表建立商品基本信息主表CREATETABLEproduc。

2、cidint10NOTNULLCOMMENT分类。

3、titlevarchar100NOTNULLCOMMENT商品名称。

4、ddtimeint10NOTNULLCOMMENT添加时间,PRIMARYKEY。

闪闪的飞机
闪闪的小丸子
2026-03-29 06:24:41
照您这句话来说呢,有以下几个实体集:订单,商品,商品种类以及订单详情记录。

其中一个订单包括多种商品,每种商品有所属的种类和数量,而这些信息都被记录在订单详情记录表中。订单表和订单详情记录表通过订单编号连接起来。至于各个表的属性还要看您的具体需求来定。