我现在正在制作一个 web 应用程序,我正试图了解数据库设计。
我有一个用户模型(用户名(主键)、密码、电子邮件、网站)我有一个条目模型(id、标题、内容、评论、commentCount)
用户只能对条目发表一次评论。这样做的最佳和最有效的方法是什么?
目前,我正在考虑另一个具有用户名(来自用户模型)和条目 ID(来自条目模型)的表
**username id**
Sonic 4
Sonic 5
Knuckles 2
Sonic 6
Amy 15
Sonic 20
Knuckles 5
Amy 4
因此,要列出条目 4 的注释,它会搜索 id=4。
附带说明: 每次需要时从数据库中计算评论计数,而不是存储评论计数会更好吗?