标签: database database-design
例如,我有“新闻”和“文章”表,我想使用“评论”表对这些条目发表评论。
建立关系和评论不同参赛作品的最佳方式是什么?
答案 0 :(得分:1)
我认为评论的新闻和文章都是一对多的。而且我也假设同一条评论无法同时与新文章和文章相关联。
其中一种方式是:
优点是Schema规范化,数据完整性得到适当维护,并允许模式演变。例如,有可能在将来为其他类似实体添加注释(例如,允许为博客表添加注释)。
缺点是在查询新闻或文章的评论时需要加入额外的表格