justinytsoft 2017-03-07 07:21 采纳率: 0%
浏览 1099
已采纳

数据库设计字段的问题

第一张表(书,book)

第二张表(收藏,collction), 外键(user_id, book_id)

第三张表(评论,comment), 外键(user_id, book_id)

第四张表(用户,user)

请问:
1. book的评论数量 是 联查 comment表好 还是 直接在book表里新增一个字段维护好。
2. book的收藏数量 是 联查 collction表好 还是 直接在book表里新增一个字段维护好。
3. 如果还有个浏览量 应该怎么维护

  • 写回答

7条回答 默认 最新

  • 诚哥丿 2017-03-07 09:40
    关注

    新增冗余字段比较好,减少关联查询, 实时更新收藏数和评论数。同时收藏数、评论数属于热点数据,可以考虑用redis等同步保存更新。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(6条)

报告相同问题?

悬赏问题

  • ¥15 微信公众号如何开发网页
  • ¥15 h3.6m 人类行为预测论文复现
  • ¥50 wordpress项目注册报失败刷新后其实是成功状态,请求排查原因
  • ¥20 linxu服务器僵尸进程不释放,代码如何修改?
  • ¥15 pycharm激活不成功
  • ¥40 如果update 一个列名为参数的value
  • ¥15 基于51单片机的水位检测系统设计中LCD1602一直不显示
  • ¥15 OCS2安装出现问题,请大家给点意见
  • ¥15 ros小车启动launch文件报错
  • ¥15 vs2015到期想登陆但是登陆不上