|
|
|
|
|
|
Datenmodel:
|
|
|
|
|
|
Beschreibung:
|
Zur Speicherung von Parameterdaten wurde eine Datenstruktur realisiert, die ähnlich aufgebaut ist wie ein INI-File. Die Datenstruktur enthält Parametergruppen, die wiederum verschiedene, einzelne Parameter enthalten kann. (siehe auch hier).
|
|
|
|
|
Tabellen:
|
tpar_parameter
Enthält die Parmeter, die in Gruppen (tpag_parameter_group) zusammengefaßt werden können. Die Parameter in par_value werden grundsätzlich als String angegeben. Ihr Datentyp läßt sich über die Tabelle tpat_parameter_type ermitteln.
|
Spalte
|
Datentyp
|
Comment
|
|
|
par_pag_id
|
int(16)
|
Referenz-ID zu [tpag_parameter_group] (Parametergruppen)
|
|
|
par_label
|
varchar(64)
|
Name des Parameters
|
|
|
par_value
|
varchar(255)
|
Wert des Parameters
|
|
|
par_pat_id
|
int(16)
|
Referenz-ID zu [tpat_parameter_type] (Datentyp)
|
|
|
par_description
|
varchar(255)
|
Beschreibung
|
|
tpag_parameter_group
Enthält die Definition der Parametergruppen.
|
Spalte
|
Datentyp
|
Comment
|
|
|
pag_id
|
int(16)
|
Identifier
|
|
|
pag_label
|
varchar(32)
|
Name der Parametergruppe
|
|
tpat_parameter_type
Definiert den Datentyp des Parmeters (integer, string float, etc.).
|
Spalte
|
Datentyp
|
Comment
|
|
|
pat_id
|
int(16)
|
Identifier
|
|
|
pat_label
|
varchar(32)
|
Name des Parameter-Datentyps
|
|
Die folgenden Werte sind implementiert:
1:
|
String
|
2:
|
Integer
|
3:
|
Float
|
4:
|
Date
|
|
|
|
|
|
|
|