Robert Großkopf schrieb: >> Klar. Aber welchen Nutzen hat dann Base, sobald man ein >> MySQL-Datenbankmanagementsystem verwendet? > > Die Tabellen erstellst Du dann in dem anderen System, mit Base greifst Du auf > die Tabellen lesend, suchend und schreiben zu, führst auch Abfragen durch. >> >> Wenn ich es richtig verstanden habe, sollte man mit der GUI von Base >> weder einen Tabellenentwurf für MySQL erstellen noch Relationen >> knüpfen (Datenbankentwurf normalisieren), richtig? > > Relationen werden in MySQL nicht von allen Tabellentypen unterstützt. Gerade > der Standardtabellentyp MyISAM hat mit irgendeiner Realtionendefinition > nichts am Hut. Diese Definition machst Du anschließend mit Deinem Formular > und Deinen Abfragen. > > Für richtige Relationen musst Du z.B. InnoDB-Tabellen wählen.
Nehmen wir an, solche Tabellentypen wären ausserhalb von Base erstellt worden. Weil Du oben den "schreibenden Zugriff" erwähnst: man kann z.B. innerhalb der Base-GUI eine solche Tabelle öffnen und einen Datensatz unten einpflegen? Ich spreche hier nicht von Formularen, sondern direkt von der Tabelle. > Wegen dieser > unterschiedlichen Tabellen taugt hier eben ein Allround-Werkzeug wie Base > nicht richtig, sondern es muss zur Erstellung dieser Tabellen besser auf eine > spezielle MySQL-Basis zurückgegangen werden. > > Auch hier gehen sicher die Meinungen auseinander. Ich erstelle alle meine > Datenbanken mit phpMyAdmin - und bin damit immer gut gefahren. OK. Dann lag ich also richtig mit meinem Verständnis des vorherigen Postings. Andreas -- OOo 3.1 http://borumat.de/openoffice-writer-tipps --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
