关于商品属性分类数据表结构的设计

在设计一个购物网站时,里面有商品,另外还有商品的属性,不同类别的商品,其属性也不一样。比如有三个类别,西装、礼服、配饰,然后西装下又分休闲西装和商务西装,礼服下分短礼服、晚礼服,配饰下又分领带,帽子。
下面是属性问题了(就这个不懂),比如,休闲西装有属性颜色(黑色,灰色,深色),还有属性材质(纯棉,羊毛)[不同的材质价格不一样];礼服有属性颜色(红色,白色,紫色),还有按年龄分的(小女孩穿的,姑娘穿的,成熟的);领带有大小属性(长的,短的),还有按品味分(高档,低档);帽子就不说了,基本上差不多。
另外,查询的时候也要能按这些类别查询,比如查询黑色的西装等。。。
基本情况就这样吧,随便说了下,最后就是设计数据库了,我用的ssh设计的,即采用hibernate方式设计一对多,或多对多的关联关系。请问大侠们有没有写过这方面的,我想了好几天都没想出来,一会这样改,一会那样改,都达不到效果。网上也找了找,没有找到想要的。请大家帮帮忙吧,怎样设计表。
要注意的问题:价格要不要设置到商品good里,因为它的属性不同,价格可能也不一样。
只有传一张图片啊,把good传上去了,还有个category,里面就是商品分类,西装,礼服那些,这个我懂。就是属性的不懂,help。
没分了,就3分,还给不了,不好意思啊,帮帮忙呗

第1个回答  2012-02-21
good so complicated本回答被提问者采纳
相似回答