Closed. This question is opinion-based。它当前不接受答案。
想改善这个问题吗?更新问题,以便editing this post用事实和引用来回答。
2年前关闭。
我正在使用Clash Of Clans API在网页上显示氏族的所有成员。但是现在我想每周保存所有捐赠,杯子和收到的捐赠。因此,我可以很清楚地看到谁是最活跃的成员。但是事实是。我只是不知道如何设计数据库。我正在考虑每周创建一个如下表:StatsWeek [number] :( MemberTag,Donations,DondonsReceived,Cups)。但是到了某个时候,我将拥有大量的桌子。因此,我坚信必须有一种更有效的方法。但是我想不出更好的方法。
想改善这个问题吗?更新问题,以便editing this post用事实和引用来回答。
2年前关闭。
我正在使用Clash Of Clans API在网页上显示氏族的所有成员。但是现在我想每周保存所有捐赠,杯子和收到的捐赠。因此,我可以很清楚地看到谁是最活跃的成员。但是事实是。我只是不知道如何设计数据库。我正在考虑每周创建一个如下表:StatsWeek [number] :( MemberTag,Donations,DondonsReceived,Cups)。但是到了某个时候,我将拥有大量的桌子。因此,我坚信必须有一种更有效的方法。但是我想不出更好的方法。
最佳答案
就像评论中提到的那样,最好将所有内容存储在一个表中……您可以保存每周(或每天,无论选择什么间隔)的交易。 Here is an example schema for you.
例如,查找在任何一周内捐赠的部队;您将不得不从那几周的捐款中减去前几周的捐款。
关于php - 每周存储多个人的统计信息的最佳方法,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/47557429/
10-11 13:59