首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

关于论坛结构!解决方案

2012-01-10 
关于论坛结构!!!由于公司需要。。。要做一个N层次论坛出来,现在要求是。要在后台添加论坛。而这个论坛添加后是

关于论坛结构!!!
由于公司需要。。。要做一个N层次论坛出来,现在要求是。要在后台添加论坛。而这个论坛添加后   是可以有无限个的。。类似于树状结构。。。问题来了。。请问。这个数据库改做成什么样子   。我现在有两个三个表。。


1,论坛表,,2,子论坛表,3   帖子表。。那么他们之间的结构应该是什么。?   然后如何用递归来展现他们(用树状结构)。。。谢谢各位了。。老板等着我交差!!

比如   :

                软件工程
                          JAVA
                                WEB开发
                信息来源
                          MSN
                                hotmail
                          QQ

[解决办法]
id parentId name desc .....


[解决办法]
层次表就一个表就可以了,然后建一个文章表,用来保存文章内容的
结构表
字段名 类型
--------------------------
id varchar2(32) //主键
node_id varchar2(50), //节点代码
parent_id varchar2(50), //父节点代码
node_name varchar2(30), //节点名称
isnt_avile varchar2(2), //是否有效
remark varchar2(100), //备注
结构表基本上面就这样了,根据自己情况再去修改吧。
[解决办法]
up
[解决办法]
表之间关系复杂了最好单独建一张关系表出来,说明表与表之间的联系,只是读取的时候有点麻烦,但是用起来比较方便~~思路清晰~~~

[解决办法]
无限分类。。。。。。。。。。很简单,不过写起来有点麻烦而已
[解决办法]
游标可以吧
[解决办法]
你在设计数据库的时候多添加一个字段为(paterCommentry)
如果是第一级论坛那么该字段为NULL
否者保存他上一级论坛的ID

热点排行