我正在社交/社区网站上工作,我对如何存储帖子和评论感到困惑。
如果我在帖子14中存储post_id,post_creator,时间,帖子/文本,隐私的帖子,那么我将如何存储此帖子的评论(+评论员)?
注意我可能有10,000个用户,每个平均帖子10个意思是100万个post_id。
这个好主意是为每个post_id创建一个表并存储注释吗?或者有更好的选择吗?
答案 0 :(得分:2)
为每个帖子创建一个表格很糟糕。您可以创建3个表作为用户,帖子和评论,并通过外键约束链接它们。
答案 1 :(得分:0)
您必须创建3个表
所以在Post中,你将有一个user_id列,它将来自表Users。在您的评论中,您将拥有与表格Post相关的post_id。这样一切都完全可以管理,如果你有10000个用户,我想不用担心...