主要难度在数据库设计上.因为数据库的表是有限的所以每个分类保存为一张表并不现实.
但是表中的数据条数是无限的.所以只要将一个分类看作一条信息,然后主外键关联从,这样主帖表中只要根据外键列就可以知道某条主贴是属于哪个分类的了.
作过一些程序,有多种分法,数据库的这个分类表可以设计大概如下,以qq问问的分类举例如下:
id name fatherId
1 电脑数码 0
2 娱乐休闲 0
3 电脑常识 1
4 电影电视 2
5 主机 3
fatherId为0表示为第一级分类,fatherId为1表示为id 1的子分类,也就是说电脑常识是电脑数码的子目录,其它也类似。。。
分类结果如下,至于怎么显示出来就要靠程序了:
电脑数码
电脑常识
主机
娱乐休闲
电影电视
用户登录
还没有账号?立即注册
用户注册
投稿取消
文章分类: |
|
还能输入300字
上传中....