Tabellen in einer Datenbank oder Geodatabase können Informationen enthalten, die in dateibasierten Tabellen nicht unterstützt werden. Tabellen in Datenbanken oder Geodatabases können z. B. BLOB- oder Raster-Feldtypen speichern. Außerdem bieten Datenbanken und Geodatabases Möglichkeiten zum Erweitern von Tabellenfunktionen, z. B. das Verwalten der Datenintegrität und der Transaktionen.
In einer Geodatabase werden häufig beschreibende Attribute in der Feature-Class-Tabelle oder in einer in Beziehung stehenden Tabelle gespeichert, um die einzelnen Features zu beschreiben.
Das Entwerfen von Tabellen beruht auf grundlegenden relationalen Konzepten, und innerhalb der in ArcGIS verwendeten Datenbank oder Geodatabase werden die Tabellen anhand von einem ähnlichen relationalen Konzept organisiert.
Im Folgenden werden die grundlegenden Schritte beim Entwerfen von Tabellen beschrieben:
- Bestimmen Sie die Art der Objekte, die in der Tabelle beschrieben werden sollen. Beispiel:
- Besitzer von Flurstücken
- Die Bodenart und Beschreibungen zu den einzelnen Bodenpolygonen
- Eigenschaften und Beschreibungen von Gebäuden
- Demographische Attribute von Zählbezirken oder -blöcken
- Einfache beschreibende Attribute von Orten innerhalb des Untersuchungsgebiets
- Bestimmen Sie die Attributfelder, die zu diesen Objekten aufgezeichnet werden sollen.
- Legen Sie die Typen von Feldern und die Werte fest, mit denen diese Eigenschaften gespeichert werden. Beispiel:
- In einem Feld "Name" kann der Name des Objekts mit bis zu 25 Zeichen aufgezeichnet werden.
- In einem Feld "Straßenklasse" mit zweistelligen Ganzzahlwerten können Straßen klassifiziert werden.
- In verschiedenen Zahlenfeldern können Messwerte zu den Objekten aufgezeichnet werden.
- In einem Datumsfeld kann das Datum einer Flurstückübertragung angegeben werden.
- Weisen Sie jedem Feld einen Namen und einen Datentyp zu. Weitere Informationen finden Sie unter Datentypen.
- Organisieren Sie diese Felder in ein oder mehr Tabellen für die Objekte.
- Legen Sie die Regeln für Werte in den einzelnen Feldern fest. Legen Sie anhand der Regeln Geodatabase-Domänen fest, mit denen die Integrität von Feldwerten in einer Geodatabase-Tabellenspalte verwaltet werden kann.
- Legen Sie in den Fällen, in denen mehrere Tabellen verwendet werden müssen, die Eigenschaften der Beziehung zwischen den Tabellen fest.