确定用户是否查看过一段数据的最佳方法是什么,即如何更新评论。这两种方案我也想过是这些....确定用户是否查看过数据的最佳方法
使用具有一排每个用户所查看的数据ID和插入时,该项目最后看一个单独的表。
使用同一个表并在项目发生更改时为每个用户添加一行,并在用户实际查看数据时删除该行。
两种方法解决这个问题,但在溶液中2表的最大行数将在最坏的情况是相同的解决方案1,没有人看到任何东西,最好有0行,一切都已经看到。我知道在解决方案2中,您无法确定它何时被查看。
想法?
编辑:我正在使用评论更新作为示例。在实际应用中,新用户不需要查看或读取旧数据。他们刚加入,对他们来说没有任何意义。