Skip to content

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