Vorheriges Thema: So beschreiben Sie ein verwaltetes ObjektNächstes Thema: Tabellenelemente


Datenbanktabellen

Verwenden Sie das Element "Table" in der Verzeichniskonfigurationsdatei, um die Tabellen zu definieren, in denen Informationen zu einem verwalteten Objekt gespeichert sind.

Jedes verwaltete Objekt muss eine primäre Tabelle aufweisen, die die eindeutige Kennung für das Objekt enthält. Zusatzinformationen können in sekundären Tabellen gespeichert werden.

Die folgende Abbildung zeigt einer Datenbank, bei der Benutzerinformationen in einer primären und sekundären Tabelle gespeichert sind:

Das Diagramm zeigt eine Datenbank, die Benutzerinformationen in einer primären und sekundären Tabelle speichert.

Wenn die Informationen zu einem Objekt in mehreren Tabellen gespeichert sind, erstellen Sie ein Element "Table" für jede Tabelle. Verwenden Sie das Reference-Element in dem Table-Element für eine sekundäre Tabelle, um die Beziehung zur primären Tabelle zu definieren.

Wenn zum Beispiel grundlegende Informationen über einen Benutzer in "tblUsers" und Adressinformation in "tblUserAddress" gespeichert werden, würden die Tabellendefinitionen für das verwaltete Objekt "Benutzer" den folgenden Einträgen entsprechen:

<Table name="tblUsers" primary="true" />
<Table name="tblUserAddress">
  <Reference childcol="userid" primarycol="id" />
</Table name>