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

100分求 淘宝产品分类思路
有看过淘宝商家发布物品,还有淘宝前台类别显示的都应该知道淘宝的产品分类系统还是很完善的

目前我是一个无限级分类表再加一个属性表,看上去基本上像淘宝的了
但是碰到一个问题,那就是
一个物品属性不确定个数,怎么存入数据库?
如A类物品的属性是1:品牌   2:款式
B类物品的属性是1:年代   2:题材   3:开本
这样子怎么把属性存入产品表?

难道在产品表里预先设置N个属性字段吗?
还是把所有属性都存到一个属性字段里面,值用分隔符隔开?但是这样子怎么来统计该类下该属性有多少个产品呢?至少统计就很费时了吧?

------解决方案--------------------
属性单独建立一个表!
------解决方案--------------------
恩,单独建表
------解决方案--------------------
哦,是属性的值啊

一个方法和之前一样,建一个属性值的表,用产品号和属性号关键

另一个方法可以这样,在产品表里加属性和属性值2个字段,分别录属性和属性值,例如

属性 属性值
|品牌|款式| |CSDN|老式|

出库的时候自己拆分split