使用周期性传感器数据设计数据库

时间:2011-03-07 20:23:05

标签: database database-design postgresql data-modeling

2 个答案:

答案 0 :(得分:2)

在Relational数据库中提供所有这些都没有问题。 PostgreSQL不是企业级,但它肯定是更好的免费软件之一。

要明确,我不是在寻找帮助描述数据源或任何相关元数据。我特别想弄清楚如何最好地存储数据值(最终是各种类型)。

这是你最大的障碍。与允许分解和隔离分析/设计组件的程序设计相反,数据库需要设计为单个单元。规范化和其他设计技术需要考虑整体和上下文中的组件。数据,描述和元数据必须一起评估,而不是作为单独的部分进行评估。

其次,当您从代理键开始,意味着您知道数据以及它与其他数据的关系时,它会阻止您对数据进行真正的建模。

我已经回答了一组非常相似的问题,巧合的是非常相似的数据。如果您可以先阅读这些答案,那么我们会在您的问题/答案上节省大量的打字时间。

Answer One/ID Obstacle
Answer Two/Main
Answer Three/Historical

答案 1 :(得分:0)

我用石油勘探公司的地震数据做了类似的事情。

我的建议是将元数据存储在数据库中,并将传感器数据保存在平面文件中,无论这对您的计算机操作系统意味着什么。

如果要修改传感器数据,则必须编写自己的访问例程。实际上,您永远不应该修改传感器数据。您应该使用修改复制传感器数据,以便稍后显示对传感器数据所做的更改。