[opengeodb] DB-Versionen, geodb_hierarchies, geodb_type_names und Ungereimtheiten
Peter Wendorff
wendorff at uni-paderborn.de
Don Jan 10 12:23:39 CET 2008
Ich habe grade mal versucht, herauszufinden, ob es eine Regelung gibt,
wie DBMS ohne Fremdschlüssel-Umsetzung mit den Angaben im SQL-Script
umgehen sollen, die Fremdschlüsselbeziehungen definieren.
Leider habe ich nichts generelles dazu gefunden.
Die MYSQL-Website besagt aber, dass in mysql, wo bisher nur
InnoDB-Tabellen Fremdschlüssel anwenden, in anderen Tabellenformaten die
Fremdschlüsselbeziehung einfach ignoriert (bzw. gelesen und in die
Tabellen-Metainformation für Exportzwecke gespeichert, aber die
Integrität nicht geprüft) wird.
Insofern sollte das Script hoffentlich auch in anderen DBMS
funktionieren - nur eben ohne der Integritätsprüfung.
Gruß
Peter Wendorff
Sascha Mantscheff schrieb:
> In den nächsten Tagen werde ich erst mal mit der DB arbeiten und ein
> MySQL-Skript erstellen, das die von mir gewünschten Änderungen einbaut.
> Wenn das funktioniert, werde ich es hier zur Verfügung stellen. Es wird
> aber nur funktionieren in Datenbanken, die Foreign Key Constraints
> unterstützen, und testen werde ich es mit MySQL 5/InnoDB.
>
> s.m