我正在解决一个问题,我试图找出为此设计 Db 表的最佳方法。假设我有多本书,每本书的页数不定...我需要跟踪每本书的页面浏览量
例如,书 1 = 10 页,书 2 = 20 页,书 3 和 100 页等当用户查看书中的每一页时,我需要记录该信息。
目的是在每本书的 %views 上提出一些聚合数字。我应该可以说,例如“70% 的人阅读了第一本书直到第 7 页,然后就放弃了”
我设想它是
book 1 page 1 1000 views
book 1 page 2 950 views
book 1 page 3 800 views
.....
...
book 1 page 10 50 views
有了这个,我可以生成各种钻取报告
但是,由于每本书的页码不同,存储这些信息的最佳方式是什么?
任何帮助将非常感激