Der Schema-Editor dient dazu, die Definitionen der Datenbanktabellen zu erstellen und bearbeiten. Die Sicht des Schema-Editors ist zweigeteilt.

Auf der linken Seite werden in einer Tabelle die Definitionen der verschiedenen Datenbanktabellen aufgelistet:

Die Spalte "Name" enthält den logischen Namen der Tabelle, mit dem diese Tabelle aus anderen Definitionen (z.B. dem Modell) referenziert wird. Die Spalte "DB-Name" enthält den technischen Namen der Datenbanktabelle, so wie diese in SQL angesprochen wird. Im Bearbeitungsmodus können neue Tabellendefinitionen erstellt oder bestehende modifiziert werden. Das Icon vor dem Namen der Datenbanktabellen-Definition kennzeichnet den Typ. Die folgenden Typen existieren:

Die restliche Sicht ist in 4 Bereichen unterteilt:

Eigenschaften

Der Tab Eigenschaften dient als Detailsicht für die Definition einer Datenbanktabelle. Im Bearbeitungsmodus können hier die verschiedenen Attribute bearbeitet werden.

Spalten

Die Sicht der Spalten ist zweigeteilt. Auf der linken Seite werden die verschiedenen Spalten der selektierten Datenbanktabellen-Definition aufgelistet. Daneben befindet sich die Detailsicht für die selektierte Spalte. Im Bearbeitungsmodus können hier ebenfalls die verschiedenen Attribute bearbeitet, neue Spalten angelegt oder gar nicht weiter benötigte Spalten wieder gelöscht werden.

Verwendungen

Im Tab Verwendungen werden alle Objekte aufgelistet, die diesen Typ benutzen.

Beispielsweise ist Person der Ziel-Typ der Referenz user der Datenbanktabelle LogEntry.

Abbildung

Im Tab Abbildung wird aufgelistet welche Modellelemente in die Datenbanktabelle gespeichert werden.