[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