Hallo liebe Forumsnutzer, ich habe folgende Frage an euch:
Ich möchte eine Datenbank für Lebensmittel erstellen. Da hier oft Listen vorkommen (e.g. Zutaten: ["Wasser", "Mehl", "Salz"]) dachte ich zuerst an eine Implementierung in XML. Zudem bietet XML die Möglichkeit seinen Inhalt mit Schemata (.xsd) zu überprüfen. (e.g. die Liste darf nur vorgegebene Zutaten enthalten (d.h. "Wasser" und "Mehl" sind ok, "Waser" oder "Karton" nicht); oder der Zuckeranteil muss zwischen 0 und 100 liegen).
XML Datenbanken werden aber, wenn sie wachsen und sehr gross werden immer langsamer und ineffizienter. Dshalb wollte ich fragen:
Gibt es eine SQL Lösung, die 1. Listen und 2. Restriktionen in Tabellen unterstützt?
Ansonsten würde ich wohl eine Methode wählen, die die XML Datenbank in eine relationale Datenbank konvertiert um dann schneller Abfragen zu können.
Vielen Dank für jeglichen Input
Gruss Damian
Ich möchte eine Datenbank für Lebensmittel erstellen. Da hier oft Listen vorkommen (e.g. Zutaten: ["Wasser", "Mehl", "Salz"]) dachte ich zuerst an eine Implementierung in XML. Zudem bietet XML die Möglichkeit seinen Inhalt mit Schemata (.xsd) zu überprüfen. (e.g. die Liste darf nur vorgegebene Zutaten enthalten (d.h. "Wasser" und "Mehl" sind ok, "Waser" oder "Karton" nicht); oder der Zuckeranteil muss zwischen 0 und 100 liegen).
XML Datenbanken werden aber, wenn sie wachsen und sehr gross werden immer langsamer und ineffizienter. Dshalb wollte ich fragen:
Gibt es eine SQL Lösung, die 1. Listen und 2. Restriktionen in Tabellen unterstützt?
Ansonsten würde ich wohl eine Methode wählen, die die XML Datenbank in eine relationale Datenbank konvertiert um dann schneller Abfragen zu können.
Vielen Dank für jeglichen Input
Gruss Damian