hallo,
ich habe da etwas verständnisprobleme zu xml in einem Datenbankfeld. Wenn ich mir ein einfaches xml-File anschaue dann habe ich, wenn ich meine relationale Datenbankbrille auf habe, das Gefühl dass die Tags unnötig oft aufgeführt werden. Wenn das 1:1 in der Datenbank liegen würde, hätte ich um ein vielfaches mehr Daten als wenn ich die Daten normalisiert über mehrere Tabellen verteilt ablegen würde.
a) werden xml-Files intern nochmal optimiert in der Tabelle abgelegt?
b) Falls a) zutrifft, gibt es dann Probleme wenn man in einem xml-Feld einer Tabelle viele verschiedenartige, also vom Aufbau und Struktur unterschiedliche xml-Daten ablegt? Beispielsweise ein xml für Fahrzeuge und dann eines für Adressen und dann wieder für Artikel.
ich habe da etwas verständnisprobleme zu xml in einem Datenbankfeld. Wenn ich mir ein einfaches xml-File anschaue dann habe ich, wenn ich meine relationale Datenbankbrille auf habe, das Gefühl dass die Tags unnötig oft aufgeführt werden. Wenn das 1:1 in der Datenbank liegen würde, hätte ich um ein vielfaches mehr Daten als wenn ich die Daten normalisiert über mehrere Tabellen verteilt ablegen würde.
a) werden xml-Files intern nochmal optimiert in der Tabelle abgelegt?
b) Falls a) zutrifft, gibt es dann Probleme wenn man in einem xml-Feld einer Tabelle viele verschiedenartige, also vom Aufbau und Struktur unterschiedliche xml-Daten ablegt? Beispielsweise ein xml für Fahrzeuge und dann eines für Adressen und dann wieder für Artikel.
Comment