关于商城系统中商品类别的设计(续篇)
上一节我说数据库设计有一块硬伤,到底在哪儿?先看下图:
看上图中有什么地方是相同的?
“品牌”→“三星”在手机数码分类里面有,在电脑办公分类里面也有,这有什么问题?再来看看上篇中的那个关系图:
再看数据库中存储的数据,首先是(T_FilterCategory表)
如下(T_FilterAttributes表)
如下(T_Filter
http://www.cyqdata.cn/cnblogs/article-detail-39984
关于商城系统中商品类别的设计
以XiZiShop为例,如下效果图:
上图红色方框所示为一级类别。
上图所示为二级类别、三级类别和筛选条件类别,以及筛选条件的值。
数据库设计步骤如下:
【步骤一】对于一级类别、二级类别,三级类别,我统一把它们放在一张表里面,名曰:栏目表(T_Columns),各级的父子关系通过表中的FatherCol这一列去进行关联。如下图:
【步骤二】建立好存储一级类别、二级类别和三级类别的表之后,再开
http://www.cyqdata.cn/cnblogs/article-detail-39694