Forum: Datenbanken
Delphi
by DeddyH,
6. Sep 2017
Wir reden doch hier von DDL (Data Definition Language) und nicht von DML (Data Manipulation Language), oder täusche ich mich? Das bedeutet, dass alle Tabellen erst einmal erstellt werden, bevor die erste davon befüllt wird. Das bedeutet aber auch, dass man, wenn man die Fremdschlüssel sofort definiert, die Erstellungsreihenfolge der Tabellen beachten muss, da das sonst in die Hose geht.
Forum: Datenbanken
Delphi
by DeddyH,
6. Sep 2017
Dann versuch doch einmal, eine Tabelle mit einem FK anzulegen, wenn es die darin referenzierte Tabelle noch gar nicht gibt, weil sie in der Erstellungsreihenfolge erst später kommt.