オプション3は避けたいと思います。データベースを使用して生の結果を保存する場合は、データベースを使用してすべての結果を保存することをお勧めします。
オプション1は、結果行ごとに大量のデータを複製することになり、2つの値(時間オフセットと値)のみが変更されるように思われます。
提案する3つのオプションのうち、オプション2を使用します。結果テーブル自体を乱雑にすることなく、結果ごとに1つの結果行を保存し、結果の詳細をDBで利用できるようにします。 。
データの使用方法や、結果の波形ごとにあるデータポイントの数によっては、波形/信号を1つの文字列(カンマ区切りの値など)として保存したくなる場合もあります。