0

我开发网站。数据库有很多表,如“新闻”、“博客”等。所以,我必须添加评论功能。你能建议我如何实现这一点吗?我应该将不同表的评论存储到单个“评论”表中吗?这些表的结构是什么?或者我应该创建多个表,例如:“News”->“News_comments”、“Blogs”->“Blogs_comments”?

谢谢你。

4

2 回答 2

1

只有一个表,其中有一列标识评论的类型。为同一目的拥有多个表只是维护噩梦。一张桌子就够了。

于 2013-01-25T08:15:55.427 回答
1

在您有单独的表格用于类别(例如新、博客等)的情况下,拥有多个表格是明智的,因为这些类别是硬编码表格。

最好的办法是创建两个表,一个有类别,另一个有评论,这样您就可以在评论表上拥有类别的外键。

于 2013-01-25T08:29:10.507 回答