关于mysql:用于跨时间跟踪数据的数据库结构

Database structure for tracking data across time

我希望构建一个MySQL database,该时间跨时间跟踪(once a day)的信息。

例如a list of URLs,还有几个与我希望每天跟踪其值的URL相关的参数。

所以我正在考虑如下数据结构:

1
2
3
4
5
URL-ID {
  {
    URL,
    Date { value_parameter1, value_parameter2 }
}

由于这是我第一次使用基于时间的信息数据库,因此希望能提供一些指导。特别是:

  • 我上面提到的数据结构是一个好的开始方法吗?还是我们会建议您什么?

  • 在类似项目中,Date参数通常使用哪种MySQL数据类型?


该结构称为"缓慢更改尺寸",键入4。是的,它是合法且可用的。

要判断它是否满足您的需求,我们需要对您的模型有更多了解。

要存储日期,应使用类型DATE