具有近80个读数的测试数据的数据库设计

时间:2010-11-11 14:55:52

标签: database-design

我必须针对以下情况设计数据库。

我拥有的数据是我们在测试过程中获得的测试数据。

我有一组近80列的数据。第一列是#No,第二列是时间,接下来的10-15是温度,压力,湿度等环境因素。其余64是我们从其他测量指标得到的读数。(列数将是常数)< / p>

我们将每周进行类似的测试。目前,数据存储在excel工作簿中。 (每个测试1个工作簿)。

我必须在访问中开发一个数据库,以便对此测试数据使用查询。

请指导我如何设计数据库,是将所有数据放在一个表中还是将数据拆分成2-3个表。

1 个答案:

答案 0 :(得分:1)

这里的双表方法似乎最简单。

有一个表示测试的Test表(包括测试发生日期,测试名称等字段),以及包含所有80的Reading表列,以及引用测试表主键的附加列(表示“此读数是该测试的一部分”)。

根据您的描述,将80列拆分为多个表是没有任何好处的。