第一张表(书,book)
第二张表(收藏,collction), 外键(user_id, book_id)
第三张表(评论,comment), 外键(user_id, book_id)
第四张表(用户,user)
请问:
1. book的评论数量 是 联查 comment表好 还是 直接在book表里新增一个字段维护好。
2. book的收藏数量 是 联查 collction表好 还是 直接在book表里新增一个字段维护好。
3. 如果还有个浏览量 应该怎么维护
第一张表(书,book)
第二张表(收藏,collction), 外键(user_id, book_id)
第三张表(评论,comment), 外键(user_id, book_id)
第四张表(用户,user)
请问:
1. book的评论数量 是 联查 comment表好 还是 直接在book表里新增一个字段维护好。
2. book的收藏数量 是 联查 collction表好 还是 直接在book表里新增一个字段维护好。
3. 如果还有个浏览量 应该怎么维护
新增冗余字段比较好,减少关联查询, 实时更新收藏数和评论数。同时收藏数、评论数属于热点数据,可以考虑用redis等同步保存更新。