Kaffeebohn: MySQL mehrdimensional? OLAP?

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

  1. 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

    --
    The only program that runs perfectly every time, is a virus.
  2. 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