每周存储多人统计数据的最佳方式
Best way to store stats of multiple people weekly
我正在使用部落冲突 api 在网页上显示部落的所有成员。但现在我想每周保存所有的捐款、杯子和收到的捐款。所以我可以非常清楚地看到谁是最活跃的成员。但事实是。我只是不知道如何设计数据库。我想每周创建一个 table,看起来像这样:StatsWeek[number]: (MemberTag, Donations, DonationsReceived, Cups)。但是在某些时候我会有大量的 tables。所以我认为必须有一种更有效的方法。但我想不出更好的方法..我正在使用 MySql 数据库
如评论中所述,最好将所有内容存储在一个 table 中...您可以保存每周交易(或每天,无论您选择什么时间间隔)。 Here is an example schema for you.
例如,查找在任何给定周捐赠的部队;您必须从那周的捐款中减去前几周的捐款。
我正在使用部落冲突 api 在网页上显示部落的所有成员。但现在我想每周保存所有的捐款、杯子和收到的捐款。所以我可以非常清楚地看到谁是最活跃的成员。但事实是。我只是不知道如何设计数据库。我想每周创建一个 table,看起来像这样:StatsWeek[number]: (MemberTag, Donations, DonationsReceived, Cups)。但是在某些时候我会有大量的 tables。所以我认为必须有一种更有效的方法。但我想不出更好的方法..我正在使用 MySql 数据库
如评论中所述,最好将所有内容存储在一个 table 中...您可以保存每周交易(或每天,无论您选择什么时间间隔)。 Here is an example schema for you.
例如,查找在任何给定周捐赠的部队;您必须从那周的捐款中减去前几周的捐款。