Hallo, ich bin ziemlicher Anfänger, was Datenbanken betrifft und möchte gerne technische Messwerte aus XML-Dokumenten in einer mySQL Datenbank Speichern. Jetzt suche ich erstmal einen einfachen Weg, die hierachischen XML-Daten in einer relationelen DB zu speichern.
Die Hierachie der XML-Dateien ist sehr einfach:
Anlage
|
|-Sensor
|
|-Messwert
Jeder Knoten hat nur einen Unterknoten.
Ich dachte mir, ich erstell eine Tabelle Anlagen, jedem Eintrag dieser Tabelle ist eine Tabelle Sensoren zugeordnet, jedem Sensor ist eine tabelle Messwerte zugeordnet. Genau da liegt das Problem. Ich kann zwar über Fremdschlüssel z.B. Jedem Sensor seine Anlage zuordnen, aber nicht jeder Zeile der Tabelle Anlagen eine Messwerttabelle. Oder?
Das ist meine Frage, gibt es eine Möglichkeit eine Zeile mit einer Tabelle zu verknüpfen? Oder bin ich total auf dem Holzweg?
Ich hoffe ich habe mich so ausgedrückt, dass jeder mein Problem versteht.
Besten Dank im Voraus.
Die Hierachie der XML-Dateien ist sehr einfach:
Anlage
|
|-Sensor
|
|-Messwert
Jeder Knoten hat nur einen Unterknoten.
Ich dachte mir, ich erstell eine Tabelle Anlagen, jedem Eintrag dieser Tabelle ist eine Tabelle Sensoren zugeordnet, jedem Sensor ist eine tabelle Messwerte zugeordnet. Genau da liegt das Problem. Ich kann zwar über Fremdschlüssel z.B. Jedem Sensor seine Anlage zuordnen, aber nicht jeder Zeile der Tabelle Anlagen eine Messwerttabelle. Oder?
Das ist meine Frage, gibt es eine Möglichkeit eine Zeile mit einer Tabelle zu verknüpfen? Oder bin ich total auf dem Holzweg?
Ich hoffe ich habe mich so ausgedrückt, dass jeder mein Problem versteht.
Besten Dank im Voraus.
Comment