【问题标题】:Schema to build a user updates dashboard activities ala facebook架构来构建用户更新仪表板活动 ala facebook
【发布时间】:2011-07-20 03:13:41
【问题描述】:

假设我有一个简单的网站,用户可以在其中上传照片并互相关注。 如果我关注某人,我可以看到我关注的用户所做的所有更新。期间。

因此用户仪表板将显示最近上传的照片。就这么简单。

我的问题是:

我想知道是否只在照片表中查询我关注的人的用户 ID 是否更好,或者创建一个我可以存储上传等的活动表,还是这样是多余的?

【问题讨论】:

    标签: php mysql schema


    【解决方案1】:

    好吧,我想这取决于您想向用户展示多少种不同类型的更新。如果照片是您想要显示的唯一内容,则可能不值得制作单独的表格。

    但是,如果您有许多不同类型的更新,那么可能值得制作一个“更新”表来聚合它们,这样您只需查询一个表即可显示仪表板。

    【讨论】:

      猜你喜欢
      • 2015-09-11
      • 1970-01-01
      • 2011-10-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-12-12
      • 2011-10-16
      • 1970-01-01
      相关资源
      最近更新 更多