Die Strukturmodellierung in brandbox ermöglich die Erweiterung und Veränderung von existierenden Datenbanktabellen sowie die Definition von unabhängigen Eingabefeldstrukturen. Sie erweitert und nutzt die Widgetstruktur von brandbox. Die Konfiguration der Strukturmodellierung ist in die folgenden Datenbanktabellen verteilt:
Tabellen
Fomularmasken
Gruppen
Sets
Felder
Jede dieser Datenbanktabellen stellt eine Ebene in der Strukturmodellierung dar. Felder können optional in Gruppen und Sets strukturiert werden. Felder, Gruppen und Sets werden innerhalb einer Formularmaske organisiert. Die Struktur der Strukturmodellierung wird im Cache von brandbox vorgehalten um nicht immer aus den Datenbanktabellen erstellt werden zu müssen. Um diesen Cache zu aktualisieren steht in den Toolbars der genannten Tabellen die Schaltfläche Datenbankschema aktualisieren zur Verfügung. Hierüber wird der bestehende Cache der Strukturmodellierung bereinigt und aus den Datenbanktabellen neu aufgebaut.
...