我正在制作一个应用程序,用户可以在很多事情上发表评论,比如博客文章,上传的歌曲,图片等等。
最好将所有评论存储在一个表中,其中您有一个指向评论发布内容的列,例如博客,图片等。
或者最好将它们存储在单独的表格中,例如“ blogcomments ”表格,“ picturecomments ”表等?比如一个拥有超过10000名用户的网站?
由于
答案 0 :(得分:2)
如果所有评论都存储了相同的数据(例如评论内容,发布评论的用户等),那么它将使帖子意义上将它们全部保存在单个表中。如果它们具有不同的格式,则将它们放在单独的表中。
答案 1 :(得分:2)
在我看来,第一种方法是更好的方法。事实上,这样,您可以添加(或删除)评论类型(我的意思是发表评论,博客评论等),而无需每次添加或删除表格。我认为这是一个更具可扩展性的解决方案。