当前标签: 产品SKU

电商研发系列——产品SKU(二)两种建模方式对比

2014-08-04 22:28:54

请关注唯心的个人微信公众号:craft6-cn(中划线,也可以搜索:领域驱动业务建模)

五、网站参考

上文谈到5种商品SKU设计模式,本文将做些细化说明。

笔者研究过不少电子商务平台软件,关于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选项来管理,而是作为普通属性来处理, 可以通过产品查询来查找不同尺寸的产品。

  • 再看一下京东的SKU:

苹果(Apple)iPad Air:http://item.jd.com/996961.html

选择不同的 "颜色" SKU属性,下面的"版本"(即内存容量)的可选项有所不同。

可见京东的SKU复杂多了,多个SKU属性之间存在联动,而且和库存挂钩。

 

所以关于产品SKU常见的设计方式可以分为两大类,根据实际的业务复杂度来选择不同的设计方式。

六、通过属性集间接关联SKU属性

适合品类较少的网站,管理容易些。

      如麦包包等专卖箱包或者服饰类的网站。一般就是颜色+尺码两种。而且由于品类很少,为了方便管理,可以将SKU属性纳入到属性

集中管理,这样产品关联了属性集后,自然就关联了普通属性、查询属性、SKU属性和评论属性了。

产品SKU-模型关联.jpg

对于上图,如果该网站产品种类很少,比如只卖服装,那么可以做进一步的简化,即直接将SKU属性从属关联属性集,去掉

”属性集关联SKU“。

     基于本设计的管理方式:

     按品类创建属性集,如箱包、鞋子、服装、文胸等。然后创建多个SKU属性,即使针对内涵相似的,但是可选项不同的也创建

多个,如尺码,用在箱包和用在服装上是完全不同的。这些分别创建,并关联不同的属性集。

      产品创建时,关联一个属性集,通过属性集关联了1~N个SKU属性,然后选项这些SKU属性的组合,如2个颜色*3个尺码,

即6个组合,然后可以根据需要删除不支持的组合,这样最终得出了一个组合列表,点击”生成SKU“,就根据组合数量创建了产品

SKU,每个产品SKU对应一个组合,存储在产品SKU选项值表中。对于某些SKU,可以设置专门的选项配图。B2C电子商务系统研发——产品SKU(二)两种建模方式对比

七、产品和SKU属性直联

      适合品类很多网站,比较灵活,但是维护起来数据量比较大。

      为了简化,我增加SKU属性关联产品分类(可为空,表示是全局的),这样在创建产品时,可以只列出全局的+本产品分类的

SKU属性,这样就不会一下子列出很多SKU属性了。

      SKU属性分为前端名称和后台名称两个,方便不同业务含义的SKU属性,在前端也能够用同一个名称显示,如颜色、容量等。

      另外在操作上可以做些优化,比如用下拉列表显示可选的SKU属性时,可以同时显示该属性的属性描述,供产品维护人员参考。

产品SKU-直联.jpg

 

    

    设计说明:

  •  基于属性进行扩展,支持模型连接和直连两种方式。

  • 属性(ATTR)可以增加和产品分类(Category)的多对多关联,这样当产品指定主分类时,

    便可以根据关联获得可选的SKU属性了。

  • 这样设计的考虑是,由于产品个性化很强,如果通过模型关联,那么需要建立的模型非常多,

    维护比较困难,倒不如产品直接和SKU属性关联。

  • 另外,也可以基于属性和产品分类的关联,将产品分类也作为“属性模型”的功能来处理,

    但如果产品个性化很强,这样不一定能够满足。


八、关联阅读,Craft6.cn 共享方案

关于产品SKU的ER建模和数据库设计,可以参考本人撰写的共享方案,在本站的“方案分享”频道。


直接点击查看:《Craft6.cn电子商务研发方案 —— 产品模型业务分析和设计》


可通过扫描左侧二维码阅读本文。本站文章均为颜超敏原创,欢迎转载,请注明出处即可,转载可通过下面的社会化工具快速完成。

分享到:


为您推荐这些文章,如果感兴趣,请继续阅读吧:

电商研发系列——产品SKU(二)两种建模方式对比

B2C,电子商务,SKU,SKU信息,SKU知识,SKU数据,SKU模型,SKU数据库,SKU数据库设计,SKU建模,SKU定义,产品SKU,产品SKU信息,产品SKU知识,产品SKU数据,产品SKU模型,产品SKU数据库,产品SKU数据库设计,产品SKU建模,产品SKU定义

     上文谈到5种商品SKU设计模式,本文将做些细化说明。 基于对各类电子商务平台的研究,这些网站关于SKU的设计各有不同,之所以有这样的区别,是因为面向不同规模的电子商务网站,存在产品分类复杂度,产品数量级的差异。一种设计方式对于百货式的网站,如京东、淘宝等,也许比较方便,但也许对于一个专卖服装的小型时尚类网站就不够方便了。

颜超敏,唯心六艺,Craft6.cn,电子商务博客,电子商务研发,电商研发,电子商务研究,电商研究,电子商务专家,电商专家,电子商务知识,电商知识,电子商务教程,电商教程,电子商务模式,电子商务平台,电子商务商业模式,电子商务数据库设计,电商数据库设计,电子商务系统分析,Java架构设计,Java软件架构,B2C,O2O,o2o模式,o2o电子商务,o2o电子商务平台,中国电子商务,电子商务平台建设方案
粤ICP备14060523号 Copyright @2014 -唯心六艺软件