Danke erstmal für eure vielen Antworten.
@stahli :
Zeigst Du mal einen Screenshot?
Siehe Anhang. Es ist jetzt nur das Hauptformular und ein Adressformular. Da sollen aber noch weitere folgen.
Sollen die Buttons im Hauptformular liegen und verschiedene Zustände (auch aus weiteren Formularen) anzeigen (ähnlich den Ribbons)?
Ja, nicht nur ähnlich den Ribbons, es sollen Ribbons sein.
Edit:
Das Speichern, Laden und Ändern der Daten übernehmen entsprechende Klassen, die über die
GUI angesteuert werden. Zusätzlich sind noch Events vorhanden, die dann die Datenbankoperationen ausführen.