Foreign Keys (Fremdschlüssel) in database.xml deklarieren
Über die database.xml
lassen sich bereits primary
und unique
Constraints definieren.
Ich würde mir wünschen auch Foreign Key Constraints darüber definieren zu können.
Fremdschlüssel helfen sehr dabei die Integrität der Datenbank zu bewahren (verhindert bspw. verwaiste Datensätze).
Sie vereinfachen zudem das Navigieren zwischen Tabellen mit UI Tools (bspw. phpMyAdmin).
Das Hinzuzufügen sollte kein großer Aufwand sein, da es sehr ähnlich zu den bereits existierenden unique
Constraints ist.
von Jan Wennrich bearbeitet