Allgemeiner Oracle Data Collection-Speicher

Ich entwerfe eine neue Labordatenbank. Ich möchte die rohen Ergebnisse für alle Tests zusammen speichern.

In einigen Fällen ist das Ergebnis ein einzelner Wert. Das Ergebnis ist jedoch manchmal eine rohe Wellenform oder ein Signal.

Welcher der folgenden Fälle ist ideal (und warum)? ... oder stellen Sie Ihre eigene ideale Option zur Verfügung.

Option 1: Speichern Sie jeden einzelnen Datenpunkt als separate Ergebniszeile (mit einem Versatz von t = 0).

ODER

Option 2: Erstellen Sie eine signal_header-Tabelle (Startzeit, Abtastrate, Einheiten usw.), die mit einer raw_signal_value-Tabelle (Signal, Offset-Index, Wert) verknüpft ist.

ODER

Option 3: Speichern Sie die Rohdaten in einer externen Datei, um sie bei Bedarf abzurufen.

Auch in einem verwandten BeitragAllgemeine Oracle-ErgebnistabelleIch fragte, ob ich eine allgemeine Ergebnistabelle auf der Grundlage der Genauigkeit und des Maßstabs (Datentyp) in untergeordnete Tabellen aufteilen soll oder nicht.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage