所以,我想要一个我必须及时表示的数据表。
也就是说,我想随着时间的推移收集数据并记录下来。
目前,该表有一个 id、一个带有类别名称的列和一个值列。
大约有十个类别——每个类别都有一个与当前出现次数相关的值。
在这种情况下,表示时间的最有效方式是什么?为每一行分配一个时间戳列?然后当我想显示这些信息时,仅仅通过时间戳收集?我在这里真的是瞎了眼。
这是否需要类别列的多个重复值?
这一切都在 MySQL 中。
让我澄清一下:
三栏:
身份证 | 类别 | 价值
我想随着时间的推移记录这些值 - 我将每小时进行一次解析。
类别将如下所示:
快乐的
伤心
生气的
ETC
我如何用这个记录时间数据?我想保持每小时的价值。
我正在考虑使用时间戳数据重复所有类别。那会是最好的主意吗?
所以你会有
Category | Value | Time
Happy | 0 | 072012
Happy | 2 | 072112
Happy | 1 | 072212
等等 - 这就是我认为应该做的事情来存储不断变化的数据。