商品sku是什么意思啊(SKU数据库设计)
随着互联网发展,电子商务成为一个专业,这也是非常专业的工作。现在想要经营好一家网店,确实需要一定的电商运营知识才行,在电商刚发展的时候,随随便便都能开店成功,现在就不行了。在店铺运营中,有一个基本的术语叫做sku,那商品sku是什么意思啊,这让一些人摸不着头脑。
商品sku是什么
商品sku是库存保有单位的意思,库存保有单位 (Stock keeping Unit 或者SKU)是对每一个产品和服务的唯一标示符,该系统的使用SKU的植根于数据管理,使公司能够跟踪系统,如仓库和零售商店或产品的库存情况。
例如纺织品中一个SKU通常表示规格,颜色,款式)。 STOCK KEEP UNIT。这是客户拿到商品放到仓库后给商品编号,归类的一种方法.,通常是SKU是多少多少这样子。
又比如一款球鞋,有颜色和码数两个维度;颜色有白色、红色和黑色,码数有38码、...、43码等,根据维度生成相应的笛卡尔积(SKU组合),总共有3*6=18个SKU组合。在编辑商品SKU数据时,就需要对这18个组合的图片、库存编码、价格、数量进行完善。
SKU数据库设计
属性组表:ben_attribute_class
- id:自增主键
- prouct_class_id:商品分类ID
- product_id:商品ID(null:公用的属性组;>0:某个商品的自定义属性组)
- class_name:SKU属性组名称
- attribute_count:SKU属性项数量
- order_id:排序ID
属性项表:ben_attribute_item
- id:自增主键
- attribute_class_id:SKU属性组ID
- item_name:SKU属性项名称
- img_url:图片url
- order_id:排序ID
属性项更新表:ben_attribute_update
某个商品,对共用属性项的更新调整
- id:自增主键
- product_id:商品ID
- attribute_class_id:SKU属性组ID
- attribute_item_id:SKU属性项ID
- attribute_name:属性项名称(编辑更新的值)
- img_url:图片url
商品SKU库存表:ben_product_stock
- id:自增主键
- product_id:商品ID
- attribute_class_id1:一级SKU属性组ID
- attribute_id1:一级SKU属性项ID
- attribute_class_id2:二级SKU属性组ID
- attribute_id2:二级SKU属性项ID
- attribute_class_id3:三级SKU属性组ID
- attribute_id3:三级SKU属性项ID
- stock_code:库存编码
- price:销售价格
- stock_count:库存数量
- img_url:图片
商品SKU库存变化日志表:ben_product_stock_log
- id:自增主键
- product_id:商品ID
- stock_id:商品SKU ID
- start_count:开始数量
- end_count:结束数量
- change_count:调整的数量
- order_id:关联的订单ID
- order_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 }]}]
免责申明:本文部分内容来自网络,不代表本站观点,请自行判断真实性。若本文侵犯到您的权益,发送凭证至本站邮箱,一经查实将立刻删除。