b2b网站数据库如何设计行业分类?
发布时间:2013/12/18 17:12:19 作者:Admin 阅读:488
广告:
b2b网站如果想做多个行业,比如原材料\家具行业\五金行业\化工行业\服装行业。但是数据库分类如何设计呢?
首先我们分析阿里巴巴是如何设计的:
http://s.1688.com/selloffer/--1046659.html
http://s.1688.com/selloffer/--1032248.html
以上两个网址打开的分别是电工行业和服装行业不同的分类产品。由网址ID号可以看出,阿里巴巴所有行业分类是放在一个表里面,并且采用的多级分类模式来实现。
那么我们同样也可以这样设计,实际上多级分类设计确实是比较好的一个设计方案:
如:class表:id
int 自动编号
classname nvarchar 分类名称
classen varchar(30) url英文或拼音
classdes nvarchar 分类描述
parentid int 父类id
depth int 深度,一级为0 ,二级为1
parentpath varchar 深度路径(包括自身)
sortid int 排序
广告:
相关文章