Die verschiedenen beschreibenden Elemente eines Sensors sind in der Tabelle tsen_sensor hinterlegt. Dabei sind die Spalten sen_label und sen_source eindeutig (Unique-Key) und dienen u.a. zum Identifizieren der Sensoren. tsev_sensor_values enthält die einzelnen Meßwerte nebst Meßzeitpunkt und Varianz. In tsec_sensor_correction_values können bei Bedarf Korrekturkurven für jeden Sensor hinterlegt werden. Die Korrekturkurve ermöglicht es Unlinearitäten und sonstige Abweichungen des Sensors in der Auswertung annähernd auszugleichen.
Datenmodel:
Tabellen:
tsen_sensor:
Enthält die beschreibenden Elemente eines Sensors.
Spalte
Datentyp
Genutzt von SrvScan- DigiTemp
Comment
sen_id
int
Ja
Identifier
sen_label
varchar(64)
Ja
Name des Sensors
sen_source
varchar(64)
Ja
Quellsystem des Sensors
sen_unit
varchar(32)
Ja
Meßeinheit des Sensors
sen_value_decimals
int
Nein
Nachkommastellen, mit denen der Meßwert aungezeigt werden soll
sen_value_min
float
Nein
Minimaler Wert, der für diesen Sensor erwartet wird (zur Anzeige im Diagramm)
sen_value_max
float
Nein
Maximaler Wert, der für diesen Sensor erwartet wird (zur Anzeige im Diagramm)
sen_value_color
varchar(7)
Nein
RGB-Farbe in der die Werte/Kurve dieses Sensors angezeigt werden soll (#FF0000 = rot; #00FF00 = grün, #0000FF = blau)
sen_description
varchar(255)
Ja
Beschreibung des Sensors
tsev_sensor_values:
Enthält die Meßwerte der Sensoren.
Spalte
Datentyp
Genutzt von SrvScan- DigiTemp
Comment
sev_sen_id
int
Ja
Referenz-ID zu [tsen_sensor] (Sensor)
sev_datetime
timestamp(14)
Ja
Zeitpunkt der Messung
sev_value
float
Ja
Meßwert
sev_varianz
float
Ja
Varianz des Meßwertes (1. Standardabweichung)
sev_count
int
Ja
Anzahl der Einzelmessungen, aus denen der Meßwert ermittelt wurde
tsec_sensor_correction_values:
Enthält die Korrekturkurven für die einzelnen Sensoren.