Tabelle zu Beziehungsklasse (Data Management)

Diese ArcGIS 2.8-Dokumentation wurde archiviert und wird nicht mehr aktualisiert. Inhalt und Links sind möglicherweise veraltet. Verwenden Sie die aktuelle Dokumentation.

Zusammenfassung

Erstellt eine Beziehungsklasse mit Attributen aus den Quell-, Ziel- und Beziehungstabellen.

Verwendung

  • Mit diesem Werkzeug wird eine Tabelle in der Datenbank erstellt, die die ausgewählten Attributfelder der Beziehungstabelle enthält. Diese Felder werden zum Speichern von Attributen der Beziehung selbst verwendet, die nicht der Ursprungs- oder Zielklasse zugeordnet sind. Beispiel: In einer Flurstücksdatenbank gibt es eine Beziehungsklasse zwischen Flurstücken und Eigentümern, in der die Eigentümer Flurstücke "besitzen" und die Flurstücke Eigentümern "gehören". Ein Attribut dieser Beziehung könnte der Besitzanteil der einzelnen Eigentümer sein.

  • Einfache oder Peer-to-Peer-Beziehungen sind Beziehungen zwischen zwei oder mehr Objekten in der Datenbank, die unabhängig voneinander existieren. Beispiel: In einem Eisenbahnnetz gibt es Bahnübergänge, an denen eine oder mehrere verbundene Signalanlagen angebracht sind. Der Bahnübergang kann jedoch auch ohne eine Signalanlage existieren und Signalanlagen existieren im Eisenbahnnetz auch dort, wo es keine Bahnübergänge gibt. Einfache Beziehungen können die Beziehungsarten Eins-zu-eins (1:1), Eins-zu-viele (1:M), Viele-zu-eins (M:1) und Viele-zu-viele (N:M) aufweisen.

  • Eine abhängige Beziehung ist eine Beziehung, bei der die Lebensdauer eines Objektes über die Lebensdauer der verbundenen Objekte entscheidet. So stützen beispielsweise Strommasten Transformatoren und Transformatoren werden an Strommasten angebracht. Wenn ein Mast gelöscht wird, wird eine Meldung darüber an die entsprechenden Transformatoren übermittelt, die dann aus der Feature-Class der Transformatoren gelöscht werden. Abhängige Beziehungen sind immer vom Typ "Eins-zu-viele".

  • Vorwärts- und Rückwärts-Pfadbeschriftungen beschreiben die Beziehung, wenn man von einem Objekt zu einem anderen navigiert. Die Vorwärts-Pfadbeschriftung beschreibt die Beziehung beim Navigieren von der Quell- zur Zielklasse. Im Beispiel mit dem Strommast und dem Transformator kann die Vorwärts-Pfadbeschriftung folgendermaßen lauten: Masten stützen Transformatoren. Die Rückwärts-Pfadbeschriftung beschreibt die Beziehung beim Navigieren von der Ziel- zur Quellklasse. Im Beispiel mit dem Strommast und dem Transformator kann die Rückwärts-Pfadbeschriftung folgendermaßen lauten: Transformatoren werden an Masten angebracht.

Parameter

BeschriftungErläuterungDatentyp
Quelltabelle

Die Tabelle oder Feature-Class, die der Zieltabelle zugeordnet wird.

Table View
Zieltabelle

Die Tabelle oder Feature-Class, die der Quelltabelle zugeordnet wird.

Table View
Ausgabe-Beziehungsklasse

Die erstellte Beziehungsklasse.

Relationship Class
Beziehungstyp

Die zwischen Ursprungs- und Zieltabelle zu erstellende Verbindungsart.

  • EinfachEine Verbindung, bei der alle Objekte voneinander unabhängig sind (eine Beziehung zwischen Parent-Objekten). Dies ist die Standardeinstellung.
  • AbhängigEine Beziehung, bei der die Lebensdauer eines Objekts über die Lebensdauer der verbundenen Objekte entscheidet (Beziehung zwischen Parent- und Child-Objekten).
String
Vorwärts-Pfadbeschriftung

Eine Beschriftung, mit der die Beziehung beim Übergang von der Ursprungstabelle/Feature-Class zur Zieltabelle/Feature-Class beschrieben wird.

String
Rückwärts-Pfadbeschriftung

Eine Beschriftung, mit der die Beziehung beim Übergang von der Zieltabelle/Feature-Class zur Ursprungstabelle/Feature-Class beschrieben wird.

String
Meldungsrichtung

Die Richtung, in die Meldungen zwischen den Objekten in einer Beziehung übermittelt werden Beispiel: In einer Beziehung zwischen Masten und Transformatoren wird vom Mast, sobald er gelöscht wird, eine Nachricht an die mit ihm in Beziehung stehenden Transformatorobjekte gesendet, um sie darüber zu informieren.

  • Keine (es werden keine Meldungen übermittelt)Es werden keine Meldungen übermittelt. Dies ist die Standardeinstellung.
  • Vorwärts (Quelle zu Ziel)Meldungen werden von der Quelle zum Ziel weitergeleitet.
  • Rückwärts (Ziel zu Quelle)Meldungen werden vom Ziel zur Quelle weitergeleitet.
  • Beide RichtungenMeldungen werden von der Quelle zum Ziel und vom Ziel zur Quelle übermittelt.
String
Beziehungsart

Die Art der Beziehung zwischen dem Ursprung und dem Ziel.

  • Eins-zu-eins (1:1)Jedes Objekt der Quelltabelle/-Feature-Class kann mit keinem oder einem Objekt in der Zieltabelle/Feature-Class in Beziehung gesetzt werden. Dies ist die Standardeinstellung.
  • Eins-zu-viele (1:M)Jedes Objekt der Quelltabelle/Feature-Class kann mit mehreren Objekten in der Zieltabelle/Feature-Class in Beziehung gesetzt werden.
  • Viele-zu-viele (M:N)Mehrere Objekte der Quelltabelle/Feature-Class können mit mehreren Objekten in der Zieltabelle/Feature-Class in Beziehung gesetzt werden.
String
Beziehungstabelle

Die Tabelle mit Attributen, die der Beziehungsklasse hinzugefügt werden.

Table View
Attributfelder

Die Felder mit Attributwerten, die der Beziehungsklasse hinzugefügt werden.

Mit der nur in ModelBuilder verwendeten Schaltfläche "Feld hinzufügen" können Sie die erforderlichen Felder hinzufügen, um das Dialogfeld auszufüllen und das Modell zu erstellen.

Field
Quell-Primärschlüssel

Das Feld in der Ursprungstabelle, das zum Erstellen der Beziehung verwendet wird. Normalerweise ist dies das Feld mit der Objekt-ID.

String
Quell-Fremdschlüssel

Der Name des Feldes "Fremdschlüssel" der Beziehungstabelle, der sich auf das Feld "Primärschlüssel" in der Quelltabelle/Feature Class bezieht.

String
Ziel-Primärschlüssel

Das Feld in der Zieltabelle, das zum Erstellen der Beziehung verwendet wird. Normalerweise ist dies das Feld mit der Objekt-ID.

String
Ziel-Fremdschlüssel

Das Feld in der Beziehungstabelle, das sich auf das Feld "Primärschlüssel" in der Zieltabelle bezieht.

String

Umgebungen

Sonderfälle

Lizenzinformationen

  • Basic: Nein
  • Standard: Ja
  • Advanced: Ja

Verwandte Themen