Die Verwendung von Auswahlfeldern (ForeignKeys)

Die Konfiguration hängt vom Anwendungsfall ab. Nachfolgend sind unterschiedliche Szenarien beschrieben. 

Feldtyp

Verwendung

Feldtyp

Verwendung

Input/ForeignKey.single

  • Auswahlfelder die nicht änderbar sein dürfen. Beispiel: Ereignislog-Einträge

  • Datensätze die nur von Administratoren geändert werden dürfen. Beispiel: Rollen

Input/ForeignKey.editable
(mit anlegen, ohne erstellen)

  • Datensätze die einen administrativen Charakter haben (wenig volatil)

  • Diese Datensätze sind für sich selbst stehend und sollen an zur Bearbeitung separat aufgerufen werden. Ein Bruch im aktuellen redaktionellen Prozess ist bewusst gewünscht. Beispiel: Seitenauswahl (CMS)

Input/ForeignKey.editable
(mit anlegen, mit erstellen)

  • Datensätzen die als integraler Bestandteil des Datensatzes angesehen werden, den man gerade bearbeitet (volatil). Beispiele: Einheiten, Währungen, Labels

  • Enums