liuqi0622的专栏

最近几天在设计多商家电商商品模型,先后设计了几种方案。每个方案都有各自的特点,没有最好的方案,只有最适合的方案。这里把各种方案进行简单的说明。

1. 分散型商品模型

这种模型下,商品和单品的各种属性都有各个商家(或区域)分别管理。会产生大量的重复数据,相同商品没有统一的格式,后期统计分析困难。优点是结构简单易于理解,开发速度快。

2.平台集中管理商品模型

在这种模型下,平台统一管理商品。添加商品统一由平台进行,或者商家添加后提交到平台审核。平台实现了对商品的统一管理。但是商家需要维护单品的所有属性,单品存在大量重复数据,平台难以在单品层面进行管理和统计。

3.平台集中管理单品模型

在这种模型下,把前一个模型中的单品按照产品属性和销售属性进行拆分,分成基本单品和单品。

基本单品只具有单品的产品属性(规格),每个基本单品可以唯一确定一个产品实体。可以按照国际条形码进行区分,基本单品和条形码是一对一的关系。

单品继承自基本单品,,在基本单品的基础上增加了销售属性。每个单品可以唯一确定一个销售实体,是购物车、订单、库存记录的基本单位。

这样,平台进一步加强对商品的控制,规范平台内销售的商品,能够在商品层面进行统计分析;商家添加商品时只需要选取已经制定好的基本单品,然后设定销售属性,大大节省的添加商品的工作量。然而,大量的商品维护工作交由平台来处理,对平台管理提出了更高的要求。并且,要求平台对商品和单品的信息进行管控,信息内容全平台统一,由此失去了商家对商品的个性化控制。这种形式更适合于总公司——区域公司类型的电商,各区域不存在竞争关系,不需要个性化的元素。

4.混合型商品模型

这种模型是模型1和模型3的结合,不但为商家提供基本的商品原型,有对商家开放了一定的修改权限,允许商家编辑个性化商品。缺点是每个商家添加商品,商品数量又重新膨胀;逻辑复杂,不利于理解和快速开发。

总结

以上列出了四种商品模型,各有各的特点。没有最好的模型,只有最适合的模型。需要根据平台特点灵活选取。

好想从现在开始抱着你,紧紧地抱着你,一直走到上帝面前。

liuqi0622的专栏

相关文章:

你感兴趣的文章:

标签云: