Daniela Koller: Heise installiert Forum auf MySQl-Basis

Beitrag lesen

Hi Stefan

Was die Relationen betrifft, so sind diese finde ich durchaus durch Hierarchie ersetzbar,
ohne dass man Informationsverluste hat. Siehe Beispiel oben. Was aber bei XML noch dazu
kommt, ist die Moeglichkeit, eine unbestimmte und wechselnde Anzahl von Feldern zu
definieren. Der eine Mitarbeiter ist meinetwegen in einer Gewerkschaft, der zweite ist
vorbestraft, und der dritte hat schon mal einen wichtigen Auftrag vermittelt. Fuer all solche
Sachen kann man problemlos mal in der DTD eines XML-Datenbestandes zusaetzliche, optionale
Elemente definieren, die dann im Datenbaum eingefuegt werden koennen oder auch nicht.
Tabellen sind in dieser Hinsicht meine ich einfach starrer - selbst bei optimaler
Relationierung.

Ich meinte nicht das es nicht ginge, meine Bedenken sind in erster Linie Performanceprobleme
aus einer XML Datei krieg ich in einem Zug eine Baumstruktur heraus, hingegen mit SQL
krieg ich nicht ohne entweder Scriptseitige Sortierung / Merges, oder rekursion eine
Baumstruktur hin. Ausnahme hier sind eben neuere Konstrukte welche nicht Standardsql
sind und die gewisse Datenbanken wie Oracle bieten.

Deine speziellen Zusatzattribute welche freiwillig sind auch recht gut zu lösen mit
relationalen Datenbanken.

Trotzdem halte ich den W3-Weg fuer richtig: erst sich Gedanken machen ueber die optimale »» »» Datenhaltung - und dann sagen: "tja, nun sind andere dran, die sich drum kuemmern sollen, wie »» man das akzeptabel schnell macht".

Ich finde einen anderen Weg viel gefährlicher den viele gehen, nämlich, XML, oder relationale
Datenbanken, oder Objektorientierung ist ür alles geeignet, vielmehr ist alles von dem
nützlich für gewisse Anwendungen, nur halt jede hat Grenzen und Vorteile.

Gruss Daniela

0 80

Heise installiert Forum auf MySQl-Basis

andreas
  • zur info
  1. 0
    Achim Schrepfer
    1. 0
      andreas
      1. 0
        Achim Schrepfer
        1. 0
          andreas
          1. 0
            Stefan Muenz
            1. 0
              Christian Kruse
  2. 0
    Schuer
    1. 0
      andreas
  3. 0
    Thomas Meinike
    1. 0
      Achim Schrepfer
  4. 0
    Wilhelm
  5. 0

    Heise auf dem Weg zur Computer-Bild...

    Bio
    1. 0
      Thomas Meinike
  6. 0
    Christian Kruse
    1. 0
      kerki
  7. 0
    kerki
    1. 0
      Daniela Koller
      1. 0
        Stefan Muenz
        1. 0
          Bio
          1. 0
            Martin Jung
            1. 0
              Bio
        2. 0
          Daniela Koller
          1. 0
            Martin Jung
            1. 0
              Daniela Koller
              1. 0
                Martin Jung
                1. 0
                  Daniela Koller
                  1. 0
                    Martin Jung
                    1. 0
                      Daniela Koller
                      1. 0
                        Christian Kruse
                    2. 0
                      Stefan Muenz
                      1. 0
                        Christian Kruse
              2. 0
                Ed X
                1. 0
                  Daniela Koller
                  1. 0
                    Ed X
                    1. 0
                      Daniela Koller
                      1. 0
                        Ed X
                    2. 0
                      Christian Kruse
                      1. 0
                        Ed X
                        1. 0
                          Frank Schönmann
                        2. 0
                          Martin Jung
                          1. 0
                            Frank Schönmann
                          2. 0
                            Ed X
                  2. 0
                    Henryk Plötz
                  3. 0
                    Michael Schröpl
                    1. 0
                      Daniela Koller
                      1. 0
                        Michael Schröpl
          2. 0
            Stefan Muenz
            1. 0
              Daniela Koller
              1. 0
                kerki
                1. 0
                  Martin Jung
                  1. 0
                    kerki
                2. 0
                  code2i
                  1. 0
                    Michael Schröpl
                3. 0
                  Christian Kruse
                  1. 0
                    kerki
                    1. 0
                      Martin Jung
                      1. 0
                        Christian Kruse
                        1. 0
                          Martin Jung
            2. 0
              Michael Schröpl
        3. 0
          kerki
      2. 0
        kerki
        1. 0
          Daniela Koller
          1. 0
            kerki
            1. 0
              Christian Kruse
      3. 0
        Michael Schröpl
        1. 0
          Martin Jung
          1. 0
            Michael Schröpl
    2. 0
      Martin Jung
    3. 0
      Thomas J.S.
      1. 0
        kerki
        1. 0
          Michael Schröpl
        2. 0
          Thomas J.S.
          1. 0

            Das unbekannte Wesen

            kerki
            • xml
            1. 0
              Thomas J.S.
              1. 0
                kerki
                1. 0
                  Thomas J.S.
                  1. 0
                    Thomas J.S.
                    1. 0
                      Michael Schröpl
                  2. 0
                    Michael Schröpl