我正在建立一个视频评分社区,并希望为每个视频添加评论功能。我有2个表 - 一个用于用户,另一个用于视频。视频表包含以下字段(ID,用户名,标题,说明,url,thumbUp,thumbDown)。我想知道我是否应该为评论创建新表或使用现有视频?另外,如果需要单独使用该表,我该如何设计该表?
谢谢!
答案 0 :(得分:1)
绝对是一张单独的表格。我会建议如下的架构:
答案 1 :(得分:0)
是创建一个新的评论表。除非你使用类似nosql数据库(如mongo)的东西,否则你可能会更好地在视频表中保存评论
答案 2 :(得分:0)
您可以使用字段video_id,user_id,comment创建新的表注释。外键是视频表的video_id,以及用户表的user_id。仅限投票一次,您可以对video_id和user_id
的字段设置唯一约束