数据库设计日常数据

时间:2015-07-08 02:01:08

标签: mysql database database-design

我对数据库设计有疑问,我想知道如何保存每日用户数据。

例如,我有一个名为帐户

的表格

结构为accountID, accountName, DailyScore, WinRate

如何每天跟踪DailyScore和WinRate。我是否继续创建以日期命名的表格,或者是否有更好的方法。

1 个答案:

答案 0 :(得分:1)

Accounts有关于每个“帐户”的信息 - account_id,名称等。此表格相当静态 - 您偶尔会添加一行,有时会更改某些内容。

Scores每天都有新行 - account_id,日期,分数等。PRIMARY KEY会有两列:account_id和date。

不知道winRate是如何计算的,目前还不清楚它应该存储在何处。它是从分数计算的吗?