我有不同类型的测量。它们彼此不相关。假设A,B和C。它们三个都具有相同的结构,ID (integer), value (float), experiment_id (integer)(与实验表相关)。
我不知道存储此信息的最佳方式。
A) 使用三个表(A、B和C)会更好吗?
B)或者最好将它们全部存储在一个名为的表中measurements,并添加一个名为的附加列measurement_type来存储A、B或C(包括索引)的信息。
在我的应用程序中,我想要三个模型,分别称为A、B和C。
解决方案应该很快,因为对于每种测量类型,一天可能有数亿甚至数十亿的条目。此外,有一天可能会有测量类型D, E, ..., Z。
顺便说一句,我使用的是 Oracle Enterprise 数据库。
