对于每个记录有多个日期的数据库,建议的架构是什么?

时间:2017-05-26 14:05:42

标签: database database-design relational-database entity foreign-key-relationship

我想设计一个带有一个或多个表的简单数据库(取决于这个问题的答案)。
表中的每条记录都会保留一系列测量值,让我们说明特定日期 mes1,mes2等。因此,该表的每个记录都与特定日期相关联。
我需要为表格的每个记录保留最多20个连续日期的测量值,但每个记录的日期数量并不总是相同。这些日期在一年中各不相同,并不总是相同。什么是此问题的建议数据库架构。

class Y : public X
{
public:
    Y() {};
    ~Y() {};

    void setABC() { abc = X::getABC(); }
};



void main()
{
    Y* b;
    b->setABC();
    system("pause");
    return;
}

1 个答案:

答案 0 :(得分:0)

以下架构应该可以正常工作。它还允许您每天进行不同数量的测量:

测量表每天每次测量都会包含一行:

  • 日期(PK)
  • 测量ID(PK)(FK)
  • 测量值

测量说明

  • 测量ID(PK)
  • 测量说明