Es gibt verschiedene Konzepte für das Arbeiten mit Tabellen und Attributen, die das Durchführen von Analysen und das Bearbeiten der Attributinformationen erleichtern sowie die Kenntnis über Beziehungen zwischen den Daten verbessern. Diese besonderen Elemente von Tabellen werden in diesem Hilfethema kurz erläutert.
Verbindungen und Beziehungen
Die meisten Richtlinien zum Entwerfen von Datenbanken schlagen die Unterteilung der Datenbank in mehrere Tabellen vor (jede zu einem bestimmten Thema) und sprechen sich gegen eine große Tabelle aus, die alle notwendigen Felder enthält. Dank der verschiedenen Tabellen werden doppelte Informationen in der Datenbank vermieden, weil jede Information nur einmal in einer Tabelle gespeichert wird. Wenn Sie Informationen benötigen, die nicht in der aktuellen Tabelle enthalten sind, können Sie die beiden Tabellen miteinander verknüpfen.
In der Regel verbinden Sie eine Datentabelle basierend auf dem Wert eines Feldes, das in beiden Tabellen enthalten ist, mit einem Layer. Der Name dieses Feldes muss nicht in beiden Tabellen gleich sein, aber der Datentyp muss derselbe sein; Sie verbinden Zahlen mit Zahlen, Zeichenfolgen mit Zeichenfolgen etc. Sie können eine Verbindung entweder im Dialogfeld Daten verbinden, das Sie durch einen Rechtsklick auf einen Layer in ArcMap aufrufen, oder mit dem Werkzeug Verbindung hinzufügen herstellen.
Wenn die Layer der Karte kein gemeinsames Attributfeld aufweisen, können Sie diese mithilfe einer räumlichen Verbindung verbinden, die Attribute der beiden Layer basierend auf den Feature-Positionen der Layer verknüpft.
Domänen und Subtypes
Eine Datenbank ist nur so gut wie die darin enthaltenen Informationen. Die Informationen in einer Datenbank müssen von Zeit zu Zeit bearbeitet werden, damit sie immer korrekt und auf dem neuesten Stand sind. Mit ArcMap können Sie die Attribute von Features auf einer Karte sowie die Attribute bearbeiten, die in Tabellen enthalten sind, aber nicht geographisch auf Karten dargestellt werden (z. B. in einer Tabelle mit monatlichen Verkaufszahlen).
Attributdomänen sind Regeln, mit denen die gültigen Werte für ein Feld in einer Tabelle einer Geodatabase beschrieben werden. Anhand dieser Regeln wird die Integrität der Daten erzwungen, weil in bestimmten Feldern nur bestimmte Datenwerte eingegeben werden können.
Subtypes sind Klassifizierungen innerhalb einer Feature-Class oder Tabelle in einer Geodatabase. Mit Subtypes können Sie Features anhand eindeutiger Merkmale oder eindeutigen Verhaltens der Daten logisch gruppieren. Dabei wird dieses Merkmal bzw. Verhalten durch den Wert in einem Feld in der Tabelle dargestellt. Beispielsweise könnte eine Tabelle zur Hydrologie Subtypes verschiedener Typen von Wasserläufen enthalten: Bäche, Flüsse, Ströme und Kanäle. Für jeden Subtype können Sie eigene Topologie-, Verbindungs- und Beziehungsregeln sowie Standardwerte festlegen.
Attributindizes
Attributindizes können Attributabfragen für Feature-Classes und Tabellen beschleunigen. Ein Attributindex ist ein alternativer Pfad, der von ArcGIS verwendet wird, um einen Datensatz aus einer Tabelle abzurufen. Bei den meisten Typen von Attributabfragen kann ein Datensatz schneller mit einem Index gesucht werden, anstatt mit dem ersten Datensatz zu beginnen und dann die gesamte Tabelle zu durchsuchen.
Sie können einen Attributindex in ArcCatalog oder mit Geoverarbeitungswerkzeugen erstellen.