Benutzerhandbuch zu Service Registry 3.1

Erstellen von Beziehungen zwischen Objekten

Es gibt zwei Arten von Beziehungen zwischen Objekten: Referenzen und Zuordnungen. Beide Beziehungen sind unidirektional. Das heißt, beide verfügen über ein Quell- und ein Zielobjekt.

Die Registry unterstützt Referenzen, so genannte ObjectRefs, zwischen bestimmten Typen von Objekten. Wenn Sie beispielsweise ein Service- und ein ServiceBinding-Objekt erstellen, können Sie eine ServiceBinding-Referenz vom Service-Objekt zum ServiceBinding-Objekt erstellen. Sie können jedoch keine Referenz vom ServiceBinding-Objekt zum Service-Objekt erstellen. Eine Referenz ist kein Registry-Objekt.

Eine Association ist ein Registry-Objekt. Sie können eine Association von einem Registry-Objekt zu einem beliebigen anderen Objekt erstellen. Die Registry unterstützt ein AssociationType-Klassifizierungsschema, das mehrere vordefinierte Zuordnungstypen umfasst: OffersService, RelatedTo, HasMember usw. Sie können auch neue Zuordnungstypen erstellen. Wenn beide Objekte diese Association besitzen, handelt es sich um eine interne (intramural) Zuordnung. Associations, bei denen Sie keines der Objekte besitzen, werden als externe (extramural) Zuordnungen bezeichnet. Wenn Sie ein Organization-Objekt erstellen und ein Service-Objekt hinzufügen, wird automatisch eine Association vom Typ OffersService von dem Organization-Objekt für das Service-Objekt erstellt.

Falls keine gültige Referenz für die Quell- und Zielobjekte vorhanden ist, können Sie keine Referenz erstellen.

Verwenden Sie die Schaltfläche "Zuordnen" im Bereich "Registry-Objekte", um zwei Objekte einander zuzuordnen. Diese Schaltfläche wird aktiv, wenn Sie zwei Objekte in der Suchergebnistabelle auswählen.

Wenn nicht beide Objekte in der Suchergebnistabelle angezeigt werden, aktivieren Sie das Kontrollkästchen "Auswählen", um ein Objekt auszuwählen, während Sie das Objekt suchen, dem Sie es zuordnen möchten. Weitere Informationen erhalten Sie unter So verwenden Sie die Bookmarklet-Funktion.

ProcedureSo erstellen Sie eine Referenz

  1. Wählen Sie im Bereich "Registry-Objekte" beide Objekte aus, und klicken Sie auf "Zuordnen".

  2. Wählen Sie im Bereich "Beziehung erstellen" das Quellobjekt, falls es nicht bereits ausgewählt wurde.

    Das andere Objekt wird zum Zielobjekt.

    Falls eine gültige Referenz für die Quell- und Zielobjekte vorhanden ist, wird die Option "Referenz" standardmäßig ausgewählt und das gültige Referenzattribut wird angezeigt. Falls keine gültige Referenz für die Quell- und Zielobjekte vorhanden ist, ist das Optionsfeld "Referenz" ausgeblendet.

  3. Klicken Sie auf "Speichern", um das Objekt zu speichern.

ProcedureSo erstellen Sie eine Association

  1. Wählen Sie im Bereich "Registry-Objekte" beide Objekte aus und klicken Sie auf "Zuordnen".

  2. Wählen Sie im Bereich "Beziehung erstellen" das Quellobjekt, falls es nicht bereits ausgewählt wurde.

    Das andere Objekt wird zum Zielobjekt.

  3. Wählen Sie das Optionsfeld "Zuordnung", sofern es nicht bereits ausgewählt ist.

  4. Geben Sie einen Namen und optional eine Beschreibung für die Association im Bereich "Details" ein.

    Die Werte für die Quellobjekt-ID und die Zielobjekt-ID sind bereits eingetragen.

  5. Wählen Sie einen Typ aus dem Kombinationsfeld "Zuordnungstyp" aus.

  6. Klicken Sie auf "Anwenden", um die Association zu speichern.