一个建模小品,有关taobao商品、分类、商品特性的。

关于对taobao中商品、商品类别、商品特性的业务模型做的class。有兴趣的朋友可以看一看,讨论一下。类图只是设计到一些概念上的核心,一些对象持久化等没有表明,纯粹就是表达一种业务模型。注:cdata类就是product类。



商品有分类,每个分类可能又有特性,每个分类可能还有子类。需求简单明确。



设计类。

不错,不知你对product这个聚合根实体模型是怎么考虑的?

就taobao现有的业务需求来看,product类主要还是商品介绍(contnet属性),商品价格,有效时间等等。其中商品价格可能还需要单列出来产生一个类,因为涉及到套餐的不同,价格也不一样。目前来看,taobao显然没有这样做,因为套餐价格是单列出来,但是套餐内容却是在商品介绍中,由用户编辑。

感觉Taobao的open计划很有市场前景的是——各个分类以及特性当中的内在联系,就是说基于特性能挖掘出实体业务需求,真是一片蓝海啊。比如,特性“操作系统”,可以是电脑的,也可以是手机的,还可以是平板电脑的,如何精确感知用户需求这一方面还有很大挖掘潜力。