- Theme [Link]: Enthält die Klassen für die Themenbereitstellung.
- Product [Link]: Enthält die Klassen für die Konfiguration der aus Data abgeleiteten Produkte.
- Data [Link]: Enthält die Klassen für die Beschreibung der von der GDI genutzten Datenquellen (GIS-Tabellen, Raster, ...).
- IAM [Link]: Klassen zur Konfiguration des Identity und Access Management (Benutzer, Gruppen, Rollen, ...).
- Extended [Link]: Erweiterte Konfiguration zu einem DSV (Featureinfo, Report, Abhängigkeiten, ...).
Für alle *:* Beziehungen in den Teilmodellen ist ein UK über die FK's zu erstellen.
Strukturierung der *.md der Teilmodelle:
# [Name des Teilmodelles] --Erläuterungen zum ganzen Teilmodell
## Modell-Konstraints -- Falls zutreffend
## Klasse [Klassenname] -- Erläuterungen zu einer Klasse des Teilmodelles
### Attributbeschreibung -- Tabellarische Beschreibung der Attribute
### Konstraints -- Falls zutreffend
- Name: Attributname
- Typ: Java-Datentyp des Attributes. String wird zusätzlich mit der Länge qualifiziert.
- Z: Ist das Attribut zwingend erforderlich? (j,n)
- Beschreibung: Erläuterungen zum Attribut
Die Attributtabellen sind sortiert gemäss:
- Zwingende alphabetisch
- Optionale alphabetisch