QQ留言板的数据库设计问题

QQ留言板的数据库设计问题,第1张

同问~~~~

我的设计中是在留言的数据库中增加一个字段,设置上一级的留言Id,即parentid ,如果是新发的留言,上级为0, 如果该条留言是 id为56的 留言的回复,则其上级parentid为56。但貌似不是很好,期待更好的设计~~~

id 留言ID

userid 用户ID,标示该条留言谁发的

parentid 上一级的留言ID,如果是最高级的(新发的留言) 上级为0, 如果该条留言是 id为56的 留言的回复,则其上级parentid为56。

contents 留言内容

time 留言时间

主贴帖子与帖子之间是1对多,你难道不会用一句T-SQL查询出来吗?select * from tiezi where tid='aaa'

union all

select * from tiezi where parentid='aaa'

这个设计是帖子在同一个表,主贴没有父级,跟帖的父级是子贴。

这样通过用户字段去连接用户表查询,

还有做分页,每页固定显示某个数量的帖子,多的就翻页。

求采纳


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9849680.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-02
下一篇 2023-05-02

发表评论

登录后才能评论

评论列表(0条)

保存