Formulare

Formulare dienen der Benutzerinteraktion; sie sind die Benutzerschnittstelle. In Formularen werden Daten eingegeben und ausgewertet. Ein Anwender sollte möglichst nur Formulare zu Gesicht bekommen, niemals Tabellen oder Abfragen.

Wie wir gelernt haben, müssen Tabellen unter dem Gesichtspunkt einer effektiven Datenverwaltung systematisch geplant werden. Formulare sollten hingegen die Benutzer einfach und intuitiv leiten. Abfragen vermitteln zwischen diesen beiden Welten.

Obwohl man natürlich schon vorher ungefähr wissen sollte, wofür man ein Formular entwirft, kann und sollte man beim Erstellen eines Formulars fleißig herumexperimentieren. Manchmal gibt es bei der Formulargestaltung ganz unterschiedliche Lösungen, und welche man wählt, ist Geschmackssache. Wichtig ist nur, die Datenbank von der Tabelle zum Formular hin zu planen und nicht etwa die Tabellen dem Formulardesign unterzuordnen.