Um Benutzern zu zeigen, daß die durch ein bestimmtes Objekt dargestellten Daten mit den Daten in Beziehung stehen, die durch ein anderes Objekt dargestellt werden, erstellen Sie durch das Zuordnen von Objekten eine Verbindungsbeziehung. Sie können Objekte mit Hilfe der Information Catalog Manager-Fenster oder der Befehlssprache verbinden.
Beginnen Sie in einem der folgenden Fenster, wenn Sie eine Verbindungsbeziehung erstellen wollen:
Das Fenster Verbindungen aktualisieren wird angezeigt.
Das Fenster Suche definieren - Verbindungen wird angezeigt. In diesem Fenster können Sie Objekte suchen, die Sie in eine Verbindungsbeziehung mit dem ausgewählten Objekt aufnehmen wollen. Die den Suchkriterien entsprechenden Objekte werden im Fenster Verbindungen aktualisieren unter Verfügbare Objekte angezeigt.
Wollen Sie das Fenster schließen, ohne ein Objekt zu ändern, klicken Sie auf Abbrechen.
Wollen Sie zugeordnete Objekte mit Hilfe der Befehlssprache verbinden, geben Sie eine Verbindungsbeziehung zwischen zwei Objekten der Kategorie "Grouping" oder "Elemental" an.
:ACTION.RELATION(ADD)
:ACTION.RELATION(DELETE)
:RELTYPE.TYPE(LINK) SOURCETYPE(Kurzname_der_Objektart) TARGETYPE(Kurzname_der_Objektart)
:INSTANCE.SOURCEKEY(UUI-Kurzname(Wert_für_Merkmal) UUI-Kurzname(Wert_für_Merkmal) UUI-Kurzname(Wert_für_Merkmal))
TARGETKEY(UUI-Kurzname(Wert_für_Merkmal) UUI-Kurzname(Wert_für_Merkmal) UUI-Kurzname(Wert_für_Merkmal))
Geben Sie nach den einzelnen Schlüsselwörtern innerhalb der Klammern einen entsprechenden Wert ein:
Sie müssen darauf achten, daß alle Merkmale und Werte nach den Schlüsselwörtern SOURCEKEY und TARGETKEY vollständig in einem Satz runder Klammern eingeschlossen sind.
In Abbildung 8 wird ein Beispiel für eine Befehlssprache gezeigt, mit der eine Verbindungsbeziehung zwischen zwei Objekten der Kategorie Grouping hergestellt wird. Im Beispiel wird angenommen, daß sowohl das Quellenobjekt als auch das Zielobjekt bereits erstellt wurden.
Abbildung 8. Zwei Objekte mit Hilfe der Befehlssprache verbinden
ACTION.RELATION(ADD) RELTYPE.TYPE(LINK) SOURCETYPE(TABLES) TARGETYPE(TABLES) INSTANCE.SOURCEKEY(DBNAME(DGWDATA) OWNER(USERID) TABLE(COMPONENTS)) TARGETKEY(DBNAME(DGWDATA) OWNER(USERID) TABLE(CUSTSHIP)) |
In diesem Beispiel werden zwei relationale Tabellen verbunden.