MySQL mehrdimensional? OLAP?
Kaffeebohn
- datenbank
Hallo!
Jo machen wirs kurz, meine Frage:
Kann man MySQL-Datenbanken mehrdimensional nutzen, oder in einem Feld eine eigene Tabelle erstellen?
Wenn nicht,gibt es eine gute Datenbank, die sich mit PHP ansteuern lässt, die sowas unterstützt?
Würde mich über Antworten freuen
Gruß
Kaffeebohn
Halihallo Kaffeebohn
Kann man MySQL-Datenbanken mehrdimensional nutzen, oder in einem Feld eine eigene Tabelle erstellen?
Zumindest keine RDBMS, welche die 1.NF nicht verletzen würde.
Dieses Konzept ist eigentlich veraltet, wurde jedoch früher
eingesetzt. Alsbald man dann aber (u.a durch Codd) einsah, dass dies
die Sache nur unnötig kompliziert.
Der neuere Ansatz sind die OODBMS, welche an die "neue"
Objektorientierte Programmiertechnik ansetzen.
Wozu brauchst du das denn umbedingt? - Es lässt sich in _jedem_
Fall anders umsetzen. Fragt sich natürlich nur, zu welchem Preis;
was aber nicht so wild sein kann, denn sonst hätte sich dieses
Konzept nicht durchgesetzt. Also muss ich im Moment deine Anfrage
auf eine gewisse Unkenntnis deinerseits zurückführen und frage dich
deshalb nach dem Was. Was willst du machen?
Wenn nicht,gibt es eine gute Datenbank, die sich mit PHP ansteuern lässt, die sowas unterstützt?
Mir kommt im Moment keine in den Sinn.
Viele Grüsse
Philipp
hallo
Kann man MySQL-Datenbanken mehrdimensional nutzen, oder in einem Feld eine eigene Tabelle erstellen?
ich denke, dies ist nicht sehr sinnvoll, du kannst einen fremndschlüssel auf eine andere tabelle setzen
-> http://www.mysql.de/doc/de/ANSI_diff_Foreign_Keys.html
Gruß
Kaffeebohn
gruss patrik