日期:2014-05-17  浏览次数:20453 次

到底是采用二级属性好,还是不采用好
公司要做电子商务,要在网上卖东西,还要向京东淘宝那样能让别的商家来我公司网络商城开店。

让我做个数据库,以及后台的erp系统出来。

一般的商品还好,就是商品ID,名称,货号,条形码这些属性

但是涉及到服装鞋帽这些东西,我就不知道怎么弄了。

服装鞋帽这些东西,同一个商品,有很多二级属性,比如颜色,男女款式,尺码。这些都是同一个条形码的商品。

是一个属性就算一个商品好;还是一个条形码算一个商品,里面包含各类属性的好?

京东啊,亚马逊啊,当当这些商城他们是怎么弄的?

------解决方案--------------------
个人在做分销零售软件的时候也接触过服装这一类的问题,建议在忽略属性(例如尺码、颜色、款式等)的情况下把商品建好分类,然后创建相关的属性表,记得用友ERP关于服装的一个属性表是这么设计的

attriCode  attriAllCode  attriValue
第一个字段表示是哪一类属性
第二个字段是具体的属性编码
第三个字段是属性所对应的值

例如 颜色字段以 C01 为属性标识,可以表示为下:

attriCode  attriAllCode  attriValue
C01        C010001       红色
C01        C010002       蓝色
......

等,当然这只是个参照,如何设计表要按实际的需求去做,包括查询 修改 及后期的维护优化等。
------解决方案--------------------
当然是一个条形码算一个商品了。不然以后二级属性要扩展成3级怎么办?