当前标签: 产品SKU 电商研发系列——产品SKU(二)两种建模方式对比2014-08-04 22:28:54 请关注唯心的个人微信公众号:craft6-cn(中划线,也可以搜索:领域驱动业务建模)五、网站参考上文谈到5种商品SKU设计模式,本文将做些细化说明。 笔者研究过不少电子商务平台软件,关于SKU的设计各有不同,之所以有这样的区别,是因为面向不同规模的电子商务网站, 存在产品分类复杂度,产品数量级的差异。一种设计方式对于百货式的网站,如京东、淘宝等,也许比较方便,但也许对于一个 专卖服装的小型时尚类网站就不够方便了。
女包:http://www.mbaobao.com/item/1505015703?l_bi=lm_2_2_1_1_1 手包:http://www.mbaobao.com/item/1407004501?w_l=1_6 可见SKU很简单,就是颜色,至于尺寸,麦包包并没有作为SKU选项来管理,而是作为普通属性来处理, 可以通过产品查询来查找不同尺寸的产品。
苹果(Apple)iPad Air:http://item.jd.com/996961.html 选择不同的 "颜色" SKU属性,下面的"版本"(即内存容量)的可选项有所不同。 可见京东的SKU复杂多了,多个SKU属性之间存在联动,而且和库存挂钩。
所以关于产品SKU常见的设计方式可以分为两大类,根据实际的业务复杂度来选择不同的设计方式。 六、通过属性集间接关联SKU属性适合品类较少的网站,管理容易些。 如麦包包等专卖箱包或者服饰类的网站。一般就是颜色+尺码两种。而且由于品类很少,为了方便管理,可以将SKU属性纳入到属性 集中管理,这样产品关联了属性集后,自然就关联了普通属性、查询属性、SKU属性和评论属性了。 对于上图,如果该网站产品种类很少,比如只卖服装,那么可以做进一步的简化,即直接将SKU属性从属关联属性集,去掉 ”属性集关联SKU“。 基于本设计的管理方式: 按品类创建属性集,如箱包、鞋子、服装、文胸等。然后创建多个SKU属性,即使针对内涵相似的,但是可选项不同的也创建 多个,如尺码,用在箱包和用在服装上是完全不同的。这些分别创建,并关联不同的属性集。 产品创建时,关联一个属性集,通过属性集关联了1~N个SKU属性,然后选项这些SKU属性的组合,如2个颜色*3个尺码, 即6个组合,然后可以根据需要删除不支持的组合,这样最终得出了一个组合列表,点击”生成SKU“,就根据组合数量创建了产品 SKU,每个产品SKU对应一个组合,存储在产品SKU选项值表中。对于某些SKU,可以设置专门的选项配图。B2C电子商务系统研发——产品SKU(二)两种建模方式对比 七、产品和SKU属性直联适合品类很多网站,比较灵活,但是维护起来数据量比较大。 为了简化,我增加SKU属性关联产品分类(可为空,表示是全局的),这样在创建产品时,可以只列出全局的+本产品分类的 SKU属性,这样就不会一下子列出很多SKU属性了。 SKU属性分为前端名称和后台名称两个,方便不同业务含义的SKU属性,在前端也能够用同一个名称显示,如颜色、容量等。 另外在操作上可以做些优化,比如用下拉列表显示可选的SKU属性时,可以同时显示该属性的属性描述,供产品维护人员参考。
设计说明:
八、关联阅读,Craft6.cn 共享方案关于产品SKU的ER建模和数据库设计,可以参考本人撰写的共享方案,在本站的“方案分享”频道。 ![]() 1 电商研发系列——产品SKU(一)概念定义和知识整理 2 电商研发系列——产品SKU(二)两种建模方式对比 3 Craft6.cn 电商研发方案 —— 产品模型业务分析和设计 4 电商研发系列 —— 产品SKU模型和数据库设计 分享到: 为您推荐这些文章,如果感兴趣,请继续阅读吧:电商研发系列——产品SKU(二)两种建模方式对比B2C,电子商务,SKU,SKU信息,SKU知识,SKU数据,SKU模型,SKU数据库,SKU数据库设计,SKU建模,SKU定义,产品SKU,产品SKU信息,产品SKU知识,产品SKU数据,产品SKU模型,产品SKU数据库,产品SKU数据库设计,产品SKU建模,产品SKU定义上文谈到5种商品SKU设计模式,本文将做些细化说明。 基于对各类电子商务平台的研究,这些网站关于SKU的设计各有不同,之所以有这样的区别,是因为面向不同规模的电子商务网站,存在产品分类复杂度,产品数量级的差异。一种设计方式对于百货式的网站,如京东、淘宝等,也许比较方便,但也许对于一个专卖服装的小型时尚类网站就不够方便了。 |
粤ICP备14060523号 Copyright @2014 -唯心六艺软件 |