我正在設計一個新的實驗室數據庫。我想一起存儲所有測試的原始結果。一般Oracle數據收集存儲
在某些情況下,結果是單個值。但是,結果有時是原始波形或信號。
下面哪種情況是理想的(以及爲什麼)? ...或提供您自己的理想選擇。選項1:將每個單獨的數據點作爲單獨的結果行(與t = 0的偏移量)一起存儲。
OR
選項2:創建signal_header表(開始時間,採樣率,單位等),其鏈接到一個raw_signal_value表(信號,偏移索引,值)。
OR
方案三:在外部文件中檢索必要時存儲原始數據。
另外,在相關的帖子General Oracle Results Table中,我詢問是否根據精度和比例(數據類型)將通用結果表分成子表。