商品sku(商品橱窗怎么改sku)

1.SKU:库存单位

SKU(库存单位)是指商品库存的最小单位。如果一件商品有多个型号、颜色、版本等维度,可以通过设置SKU属性进行细分,仓库管理员可以根据SKU统计库存数量。

比如运动鞋,有两个维度:颜色和尺码;颜色有白色,红色和黑色,码数是38码,...、43码等。对应的笛卡尔积(SKU组合)是根据维度生成的,总共有3*6=18个SKU组合。在编辑商品SKU数据时,需要对这18种组合的图片、股票代码、价格和数量进行改进。

商品sku(商品橱窗怎么改sku)

2.SKU数据库设计

属性表:ben_attribute_class

id:自增主键prouct_class_id:商品分类IDproduct_id:商品ID(null:公用的属性组;>0:某个商品的自定义属性组)class_name:SKU属性组名称attribute_count:SKU属性项数量order_id:排序ID

属性表:本_属性_项目

id:自增主键attribute_class_id:SKU属性组IDitem_name:SKU属性项名称img_url:图片urlorder_id:排序ID

属性更新表:本_属性_更新

一、商品共享属性项的更新和调整。

id:自增主键product_id:商品IDattribute_class_id:SKU属性组IDattribute_item_id:SKU属性项IDattribute_name:属性项名称(编辑更新的值)img_url:图片url

SKU库存表:ben_product_stock

id:自增主键product_id:商品IDattribute_class_id1:一级SKU属性组IDattribute_id1:一级SKU属性项IDattribute_class_id2:二级SKU属性组IDattribute_id2:二级SKU属性项IDattribute_class_id3:三级SKU属性组IDattribute_id3:三级SKU属性项IDstock_code:库存编码price:销售价格stock_count:库存数量img_url:图片

SKU库存更改日志表:ben_product_stock_log

id:自增主键product_id:商品IDstock_id:商品SKU IDstart_count:开始数量end_count:结束数量change_count:调整的数量order_id:关联的订单IDorder_detail_id:关联的订单详情ID

商品表:ben_product

id:自增主键class_id:商品分类product_name:商品名称product_code:商品编码sku_attribute:商品SKU属性,商品有SKU时,存放组成成的SKU属性值,方便前端展示stock_count:库存数量price:销售价格

sku_attribute的值:[{"id": 34,"className": "颜色","attributes": [{"productId": 2558,"attributeClassId": 34,"attributeItemId": 99,"attributeName": "红色","imgUrl": null}, {"productId": 2558,"attributeClassId": 34,"attributeItemId": 98,"attributeName": "白色","imgUrl": null}]}]

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。系信息发布平台,仅提供信息存储空间服务。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。

本文来自网络,若有侵权,请联系删除,作者:张书,如若转载,请注明出处:

发表回复

登录后才能评论