Richtlinien zum Erweitern von Datenbanken
Das Ändern von Sequenzen wird nicht unterstützt. Die Bearbeitung der Datei sequences.xml im Entitätsrepository hat keine Auswirkungen. Außerdem empfiehlt IBM® die Änderung von Sequenzen mithilfe der Datenbanktools. In den meisten Fällen ist es nicht notwendig und hat negative Auswirkungen.
- Standardspalten der Standardtabellen
- Primärschlüssel von Tabellen
- Eindeutige Schlüssel von Tabellen
- Ansichten
Es wird empfohlen, dass angepasste oder erweiterte Spalten, die den Standardtabellen oder angepassten Tabellen hinzugefügt werden, standardmäßig auf Nullable=true
gesetzt sind und keinen Standardwert haben, es sei denn, es ist die Primärschlüsselspalte.
Entity Relationship Diagrams
- Angaben dazu, welche Tabellen durch Hinzufügen von Spalten erweiterbar sind.
- Angaben dazu, welche Tabellen Hang-off-Beziehungen aufweisen können.
- Beziehungen zwischen Tabellen (zum Verständnis für die Beziehung zwischen logischen Entitäten wie Aufträgen, Sendungen und Zahlungen).
- Indexiert Details. Jede Tabelle wird durch einen Primärschlüssel indexiert. Die meisten Tabellen weisen außerdem einen eindeutigen Index auf, der aus den Spalten für den logischen eindeutigen Schlüssel bestehen. Darüber hinaus haben einige Tabellen Alternativindizes zur Unterstützung von Abfragen.
- Ansichten, die Form der Interaktion von mehreren Tabellen anzeigen.
XML-Dateien für Entitäten der Datenbank
Die Standardtabellen, die in der Anwendungsdatenbank enthalten sind, werden in einer Gruppe von XML-Entitätsdateien definiert, die auch als XML-Dateien für Datenbankdefinitionen bezeichnet werden. Jede XML-Entitätsdatei kann mehrere Tabellendefinitionen enthalten. Weitere Informationen zu diesen Tabellen finden Sie in den Dateien im Verzeichnis <runtime_sandbox>/repository/entity . Innerhalb dieser XML-Entitätendateien stellt eine Entität eine Tabelle und ein Attribut eine Spalte dar.