存储和计算选票的最佳方式是什么?
我有 2 张桌子:
[posts]
id
user_id
likes
dislikes
...
[likes_dislikes]
type // 0 if disliked, 1 if liked
post_id
user_id
这是跟踪“likes_dislikes”表中的喜欢/不喜欢并更新“post”表中的相关列的好方法吗?
还是只将投票存储在“likes_dislikes”表中并每次使用查询计算投票数更好?
现在我在“帖子”表中有 14 个列。是不是太多了?