日期:2014-05-18  浏览次数:20480 次

急!!! 如果要实现以下的页面效果,数据库该怎样设计
我正在做一个电子商务类的网站,其中首页的商品列表效果就是这样

      大类信息                           大类信息
小类信息   小类信息           小类信息   小类信息   小类信息


大类信息                           大类信息
小类信息   小类信息             小类信息   小类信息   小类信息


大类信息                           大类信息
小类信息   小类信息             小类信息   小类信息   小类信息
     

      我想问一下它的数据库该怎样设计,谢谢了!!!!!!!!!



------解决方案--------------------
id,parentid,name,index
------解决方案--------------------
楼上正确。
如果要支持任意排序,任意合并,任意移动。
就要
id,parentid,name,index,rootid,orderid,path

rootid是根栏目排序,orderid是非根栏目排序。path记录有跟根到本栏目的id号。
------解决方案--------------------
已经有人说得很好,如果只有两级的话,可以分开成两张表,可以操作起来更方便一些.
A表
大类ID 大类名

B表
小类ID 小类名 大类ID
------解决方案--------------------
huyue001321() ( ) 信誉:100 Blog 加为好友 2007-5-17 13:56:01 得分: 0



哦,以前没有做个类似的东西,不知道怎么做,那个index是什么意识呢?



index应该是记录本类隶属于哪个类,一楼的方法支持无限级分类的