主页 >> 系统架构 > B2C产品颜色尺寸SKU模块架构

2013/03/28 | 星期四 分类:系统架构 | 没有评论 标签: , | 作者: | 2,014 views

B2C产品颜色尺寸SKU模块架构

B2C小型站点产品颜色尺寸管理研究可行方案。产品流程图:

sku

流程图简要说明:
1.主要是对库存表goods_number做管理,.其中goods_id,color_id,size_id 对应唯一产品SKU。
2.颜色尺寸基本表,后台开发相应的增删改管理基本数据,一旦确定不建议经常改动。
3.出入库、盘点模块请看另外一个流程模块出入库盘点管理。
4.后台订单管理,必定关联到库存管理,但为在流程中标出,就是goods_numbers表的虚拟库存做增减。
5.有了这个模块的库存管理,.商品页的颜色、尺寸筛选模块即可以轻松实现。

站点管理产品:SKU、颜色、尺寸同时还涉及到库存管理!规划与数据存储都很重要,设计三个基本数据表:


颜色基本表:goods_color

color_id 主键
color_value 颜色值,#example red,green
color_remark 备注信息

尺寸基本表:goods_size
size_id 主键
size_value 尺寸值,#example x,xl
size_remark 备注信息

库存表:goods_numbers #此表很重要。
sku_id 主键,唯一索引#char
goods_id 产品ID
size_id 尺寸ID
color_id 颜色ID
size_value 尺寸值,允许个别产品可以跟基本表值有细小差异
color_value 颜色值,#example 基本表示红色,此处可以是浅红色
goods_number 虚拟库存
goods_real_number 真实库存
goods_stock_code 商品存放地,柜子号,条形码等信息
goods_price 尺寸价格
sku_sale 上下架

以上基本表信息仅罗列基本字段,根据需要自行扩展(比如尺寸价格),相应的数据冗余能够获得更快的查询速度
.(若日后网站足够大实话考虑到库存表做水平切分时亦简单方便)

说明:后台添加商品基本信息时,必须对商品SKU添加做严格的审核机制,比如
1.必须要选择商品的颜色与尺寸值,才添加了商品SKU;
2.该商品有SKU上架时商品方可上架;
3.若某商品所有SKU下架商品必须自动下架;

  • 本文目前尚无任何评论.
    1. 本文目前尚无任何 trackbacks 和 pingbacks.