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

时间:2011-03-24 15:21:12

标签: mysql database-design

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

例如,a list of URLs以及与我希望每天跟踪值的网址相关的几个参数。

所以我想的数据结构如下:

URL-ID {
  {
    URL,
    Date { value_parameter1, value_parameter2 }
}

由于这是我第一次使用基于时间的信息数据库,我将不胜感激。特别是:

  • 我上面提到的数据结构是一个好的开始方式吗?或者我们推荐什么?

  • 在类似的项目中,什么MySQL数据类型通常用于Date参数?

1 个答案:

答案 0 :(得分:2)

该结构名为Slowly Changing Dimension,类型为4。是的,它是合法且可用的。

要判断它是否符合您的需求,我们需要了解您的模型。

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