Die Arbeit mit Beziehungen in Relationship Manager

Wenn Sie Relationship Manager gestartet und eine Verbindung zwischen diesem Tool und InterChange Server hergestellt haben, können Sie Relationship Manager zum Arbeiten mit Beziehungsdaten verwenden. Anweisungen hierzu finden Sie in den folgenden Abschnitten:

Vorgehensweise zum Öffnen einer Beziehung

Vorgehensweise zum Abrufen von Beziehungsinstanzen

Vorgehensweise zum Erstellen von Beziehungsinstanzen

Vorgehensweise zum Löschen von Beziehungsinstanzen

Teilnehmer inaktivieren und aktivieren

Vorgehensweise zum Kopieren von Teilnehmern

Vorgehensweise zum Laden und Entladen von Geschäftsobjektdateien

Vorgehensweise zum Öffnen einer Beziehung

Gehen Sie wie folgt vor, um in Relationship Manager eine Beziehungsdefinition zu öffnen, wenn die Verbindung zum Server bereits hergestellt wurde:

  1. Wählen Sie in der Menüleiste von Relationship Manager Datei > Öffnen aus.
  2. Wählen Sie im Fenster Beziehung öffnen den Namen der Beziehung aus, die Sie öffnen möchten.

    Abbildung 34 zeigt das Fenster "Beziehung öffnen".

    Abbildung 34. Eine Beziehung öffnen

    Die Abbildung zeigt das Dialogfenster, mit dem eine Beziehung geöffnet wird. Dieses Dialogfenster zeigt ein Feld an, in dem Sie den Namen der Beziehung oder einen Namensteil für die Suche nach einer Beziehung eingeben können.

  3. Klicken Sie auf OK.

    Wenn Sie eine Beziehung öffnen, wird durch den Relationship Manager das Fenster "Beziehungsinstanzen abrufen" geöffnet, wie in Vorgehensweise zum Abrufen von Beziehungsinstanzen beschrieben.

Vorgehensweise zum Abrufen von Beziehungsinstanzen

Gehen Sie wie folgt vor, um Beziehungsinstanzen abzurufen:

  1. Wählen Sie in der Menüleiste von Relationship Manager Datei > Abrufen aus, um Beziehungsinstanzen abzurufen oder um die Anzahl der für eine Beziehung verfügbaren Instanzen zurückzugeben. Abbildung 35 zeigt das Fenster "Beziehungsinstanzen abrufen".

Abbildung 35. Beziehungsinstanzen abrufen

Die Abbildung zeigt die Anzeige zum Abrufen von Beziehungsinstanzen. Der obere Abschnitt der Anzeige verfügt über zwei Radioknöpfe, mit denen Sie entweder alle Instanzen oder Instanzen nach Einzel-ID abrufen können. Wenn Sie Instanzen nach ID abrufen, geben Sie direkt unter den Radioknöpfen einen ID-Bereich ein. In einem Bereich unten in der Anzeige können Sie die Instanzen nach Wert abrufen, einschließlich Teilnehmer, Attribute, Typ und Wert.

Das Fenster "Beziehungsinstanzen abrufen" wird auch angezeigt, wenn Sie eine Beziehung angeben, die bei der Verbindungsherstellung zu InterChange Server zu öffnen ist.

Mit Hilfe des Fensters "Beziehungsinstanzen abrufen" können Sie folgende Operationen durchführen:

In Abhängigkeit von der Anzahl der Teilnehmer in der Beziehungsdefinition und der Anzahl der Teilnehmerinstanzen in jeder Beziehungsinstanz nehmen diese Abrufabfragen mehr oder weniger Zeit in Anspruch.

Vorgehensweise zum Abrufen aller Instanzen

Gehen Sie wie folgt vor, um die ersten 500 Instanzen für eine Beziehung abzurufen:

  1. Klicken Sie im Fenster "Beziehungsinstanzen abrufen" auf Alle abrufen.
  2. Klicken Sie auf Instanzen abrufen.

    Relationship Manager zeigt die ersten 500 Instanzen für die Beziehung an.

Vorgehensweise zum Abrufen nach Beziehungs-ID

Gehen Sie wie folgt vor, um eine Gruppe von bis zu 500 Instanzen nach Beziehungs-ID abzurufen:

  1. Klicken Sie im Fenster "Beziehungsinstanzen abrufen" auf Nach ID abrufen.
  2. Geben Sie im Feld Von die ID der ersten Instanz in dem Bereich ein, den Sie abrufen möchten.
  3. Geben Sie im Feld Bis die ID der letzten Instanz in dem Bereich ein, den Sie abrufen möchten.
  4. Klicken Sie auf Instanzen abrufen.

    Relationship Manager zeigt bis zu 500 Instanzen in einem von Ihnen angegebenen ID-Bereich an.

Vorgehensweise zum Abrufen nach Teilnehmerdaten

Gehen Sie wie folgt vor, um eine Beziehungsinstanz basierend auf Schlüssel- oder Nichtschlüsselattributwerten von ausgewählten Teilnehmern abzurufen:

  1. Klicken Sie im Fenster "Beziehungsinstanzen abrufen" auf Nach Wert abrufen.
  2. Wählen Sie im Dropdown-Menü Teilnehmer den Teilnehmer aus, dessen Wert Sie zum Suchen verwenden möchten.

    Für Identitätsbeziehungen werden im Dropdown-Menü die Teilnehmernamen sowie die Geschäftsobjektdefinition aufgelistet, die dem Teilnehmer zugeordnet wurde.

    Für Suchbeziehungen werden im Dropdown-Menü die Teilnehmernamen gefolgt von der Zeichenfolge "Data" aufgelistet.

  3. Geben Sie einen der Wertetypen ein, die in Tabelle 18 in der Spalte Wert im Teilfenster "Attribute" aufgelistet sind.


    Tabelle 18. Unterstützte Werte für den Abruf von Beziehungsinstanzen nach Teilnehmerdaten
    Wert Beschreibung
    Teilnehmerdaten Die Daten des ausgewählten Teilnehmers.

    Beispiel: Wenn es sich bei der Beziehung um eine Identitätsbeziehung handelt, können Sie die Ihnen bekannte ID der Teilnehmerinstanz angeben, um die Beziehungsinstanz zu suchen, in der sich die Teilnehmerinstanz befindet.

    Wenn es sich bei der Beziehung um eine Suchbeziehung handelt, geben Sie die den Nichtschlüsseldatenwert der Teilnehmerinstanz an.

    %

    Beliebige Zeichenfolge. Bei dieser Option ist die Groß- und Kleinschreibung zu beachten. Zahlen sind im Zeichensatz inbegriffen.

    Beispiel: Wenn %A für einen Teilnehmer angegeben wird, der Abkürzungen der Namen für die Vereinigten Staaten speichert, werden die Werte CA, GA, IA, LA, MA, PA, VA und WA zurückgegeben.

    _

    Beliebiges einzelnes Zeichen.

    Beispiel: Bei _00 wird 100, 200, a00, b00 usw. abgerufen.

  4. Klicken Sie auf Instanzen abrufen.

    Relationship Manager zeigt die ersten 500 Beziehungsinstanzen an, die mit dem angegebenen Wert übereinstimmen.

Vorgehensweise zum Zurückgeben der Anzahl von Beziehungsinstanzen

Gehen Sie wie folgt vor, um die Zahl der Beziehungsinstanzen, die ein bestimmtes Abrufkriterium erfüllen, abzurufen:

  1. Wählen Sie die Optionen für das Kriterium aus, wie in Vorgehensweise zum Abrufen aller Instanzen, Vorgehensweise zum Abrufen nach Beziehungs-ID oder Vorgehensweise zum Abrufen nach Teilnehmerdaten beschrieben.
  2. Wählen Sie Anzahl abrufen aus.

Relationship Manager zeigt die ersten 500 Instanzen für die Beziehung an.

Vorgehensweise zum Erstellen von Beziehungsinstanzen

Gehen Sie wie folgt vor, um eine neue Instanz für eine Beziehung zu erstellen:

  1. Führen Sie eine der folgenden Tasks aus, um die neue Beziehungsinstanz zu erstellen:

    Relationship Manager zeigt die neue Beziehungsinstanz an.

    Auf der obersten Ebene der hierarchischen Beziehungsbaumstruktur wird auf der gleichen Zeile wie das Symbol der Beziehung ein Platzhalter für die Beziehungsinstanz-ID hervorgehoben, indem drei Fragezeichen (???) angezeigt werden. Wenn Sie die Beziehungsinstanz oder einen ihrer Teilnehmer speichern, generiert InterChange Server die neue Beziehungsinstanz-ID automatisch, und Relationship Manager ersetzt die Fragezeichen durch diese Instanz-ID.

  2. Erweitern Sie die neue Beziehungsinstanz, indem Sie auf das Pluszeichen (+) neben dem Platzhalterzeichen (???) klicken.

    In der Beziehungsbaumstruktur werden unterhalb der Beziehungsinstanz Definitionen, Instanzen, Schlüsselattribute und Nichtschlüsselattribute der Teilnehmer in absteigender Reihenfolge angezeigt.

  3. Gehen Sie wie folgt vor, um in der Beziehungsinstanz eine neue Teilnehmerinstanz zu erstellen:
    1. Wählen Sie in der Beziehungsbaumstruktur die Teilnehmerdefinition aus, für die Sie eine Instanz erstellen möchten.
    2. Führen Sie eine der folgenden Aktionen durch, um für den Teilnehmer eine Instanz hinzuzufügen:
      • Klicken Sie in der Liste mit der rechten Maustaste auf eine Teilnehmerdefinition, und wählen Sie im Kontextmenü Teilnehmer hinzufügen aus.
      • Klicken Sie in der Standardsymbolleiste auf Teilnehmer hinzufügen.
    3. Erweitern Sie die neue Teilnehmerinstanz, indem Sie auf das nebenstehende Pluszeichen (+) klicken.
    4. Wählen Sie die neue Teilnehmerinstanz aus.
    5. Klicken Sie für die Teilnehmerinstanz einmal auf die Spalte Wert, und geben Sie dann den gewünschten Wert in die Zelle ein.
      Hinweis:
      Wenn im Feld Wert für das Attribut drei Fragezeichen (???) angezeigt werden, wird der Teilnehmer von InterChange Server verwaltet. Für diese Teilnehmer dürfen Sie keine Werte eingeben, da InterChange Server diese automatisch generiert, wenn Sie die Beziehungsinstanz speichern. Der Wert stimmt mit dem Wert der Beziehungsinstanz-ID überein.

An dieser Stelle können Sie die Tasks aus der folgenden Tabelle ausführen.

Tabelle 19. Tasks für Teilnehmerdaten
Task Aktion
Teilnehmerinstanz speichern. Um die neue Teilnehmerinstanz zu speichern, klicken Sie mit der rechten Maustaste auf die Teilnehmerinstanz, und wählen Sie im Kontextmenü Teilnehmer speichern aus. Relationship Manager speichert die Daten für diesen Teilnehmer in der entsprechenden Beziehungstabelle. In der Spalte Modifiziert der Teilnehmerinstanz wird das Datum angezeigt, an dem der Teilnehmer gespeichert wurde. In diesem Fall handelt es sich um das Erstellungsdatum.
Hinweis:
Wenn die Teilnehmerdaten gespeichert wurden, können sie nicht mehr geändert werden. Wenn Sie die Daten ändern möchten, müssen Sie den Teilnehmer löschen und einen anderen Teilnehmer erstellen.
Mehr Teilnehmerinstanzen hinzufügen. Wiederholen Sie Schritt 3 in der vorherigen Liste.
Hinweis:
Wenn Sie mit einer Identitätsbeziehung arbeiten, können Sie nicht mehr als eine Teilnehmerinstanz pro Teilnehmerdefinition erstellen.
Teilnehmer löschen. Falls es notwendig ist, können Sie auch eine gespeicherte Teilnehmerinstanz löschen, indem Sie mit der rechten Maustaste auf die Teilnehmerinstanz klicken und im Kontextmenü Teilnehmer löschen auswählen. Relationship Manager entfernt die Teilnehmerinstanz aus der Beziehungstabelle. Wenn Sie die Teilnehmerinstanz nicht aus der Datenbank löschen möchten, verwenden Sie die Option Teilnehmer inaktivieren (siehe Teilnehmer inaktivieren und aktivieren). Ein inaktivierter Teilnehmer speichert seine Instanz-ID und seine Werte.
Beziehungsinstanz speichern. Speichern Sie die Beziehungsinstanz, indem Sie eine der folgenden Tasks ausführen:
  • Wählen Sie in der Menüleiste Datei > Speichern aus (aktiv, wenn eine Beziehungsinstanz ausgewählt wird).
  • Klicken Sie mit der rechten Maustaste auf die Beziehungsinstanz, und wählen Sie im Kontextmenü Beziehung speichern aus.
InterChange Server generiert die Beziehungsinstanz-ID, und Relationship Manager ersetzt die Platzhalter (???) durch diese neue ID. Relationship Manager aktualisiert das Änderungsdatum aller gespeicherten Teilnehmerinstanzen. Nun wird dieses Datum verwendet.
Hinweis:
Mindestens eine Teilnehmerinstanz sowie alle Schlüsselattributdaten müssen vor der Speicherung der Beziehungsinstanz erstellt werden.
Alle Beziehungsinstanzen speichern. Wählen Sie in der Menüleiste Datei > Alle speichern aus. InterChange Server generiert für alle Beziehungsinstanzen, die über keine Beziehungsinstanz-ID verfügen, eine solche ID. Relationship Manager ersetzt alle Platzhalter (???) durch die neuen IDs. Relationship Manager aktualisiert das Änderungsdatum aller gespeicherten Teilnehmerinstanzen. Nun wird dieses Datum verwendet.

Vorgehensweise zum Löschen von Beziehungsinstanzen

Gehen Sie wie folgt vor, um eine Beziehung aus der Tabelle der Beziehungen zu löschen:

  1. Wählen Sie die Beziehungsinstanz aus, die Sie löschen möchten.
  2. Führen Sie einen der folgenden Schritte in Relationship Manager aus:

Für die aktuelle Beziehung werden die Beziehungsinstanz und die zugehörigen Daten aus den Beziehungstabellen gelöscht.

Teilnehmer inaktivieren und aktivieren

Eine Teilnehmerinstanz kann inaktiv sein oder inaktiviert werden. Wenn Sie eine Teilnehmerinstanz inaktivieren, wird sie aus der Beziehungsinstanz entfernt und im Fenster von Relationship Manager nicht mehr angezeigt. Allerdings bleibt der Datensatz der Instanz in der Beziehungstabelle erhalten, so dass sie jederzeit wieder aktiviert werden kann.

Vorgehensweise zum Inaktivieren eines Teilnehmers

Gehen Sie wie folgt vor, um eine Teilnehmerinstanz zu inaktivieren:

  1. Klicken Sie mit der rechten Maustaste auf die Teilnehmerinstanz, die Sie inaktivieren möchten.
  2. Wählen Sie aus dem Kontextmenü Teilnehmer inaktivieren aus.

Der Teilnehmer wird nur aus der Anzeige von Relationship Manager entfernt, aber nicht aus den Beziehungstabellen.

Vorgehensweise zum Aktivieren eines Teilnehmers

Gehen Sie wie folgt vor, um eine Teilnehmerinstanz zu aktivieren:

  1. Wählen Sie in der Menüleiste Ansicht > Inaktivierte Teilnehmer anzeigen aus.

    Das Fenster "Inaktivierte Teilnehmer" wird angezeigt, wie in Abbildung 36 dargestellt.

    Abbildung 36. Teilnehmer inaktivieren

    Die Abbildung zeigt das Fenster zum Inaktivieren von Teilnehmern. Darin werden die Teilnehmer in Tabellenformat nach Typ, Wert, Änderungsdatum und ausgeführter Aktion aufgelistet.

  2. Wählen Sie in der Liste die Beziehungsinstanz mit dem inaktivierten Teilnehmer aus, den Sie aktivieren möchten.
  3. Erweitern Sie diese Beziehungsinstanz so lange, bis die inaktivierten Teilnehmerinstanzen in der Liste angezeigt werden.
  4. Klicken Sie mit der rechten Maustaste auf die erneut zu aktivierende Teilnehmerinstanz, und wählen Sie im Kontextmenü Aktivieren aus.
  5. Wählen Sie in der Menüleiste Bearbeiten > Aktualisieren aus.

    Die aktivierte Teilnehmerinstanz wird in ihrer Beziehungsinstanz im Fenster von Relationship Manager angezeigt.

    Hinweis:
    Wenn eine Teilnehmerinstanz in einer Identitätsbeziehung inaktiviert wurde und stattdessen ein anderer Teilnehmer hinzugefügt wurde (d. h. mit derselben Instanz-ID), wird der ursprüngliche Teilnehmer aus der Liste der inaktivierten Teilnehmer entfernt, bleibt allerdings in der Datenbank.

Vorgehensweise zum Kopieren von Teilnehmern

Sie können eine neue Teilnehmerinstanz erstellen, indem Sie eine vorhandene Teilnehmerinstanz kopieren. Gehen Sie wie folgt vor, um eine Teilnehmerinstanz zu kopieren:

  1. Klicken Sie in der Beziehungsinstanz mit der rechten Maustaste auf die Teilnehmerdefinition, und wählen Sie im Kontextmenü Teilnehmer hinzufügen aus.
  2. Klicken Sie mit der rechten Maustaste auf die Teilnehmerinstanz, die Sie kopieren möchten, und wählen Sie im Kontextmenü Teilnehmer kopieren aus.
  3. Klicken Sie mit der rechten Maustaste auf die neu erstellte Teilnehmerinstanz, und wählen Sie im Kontextmenü Teilnehmer einfügen aus.

Vorgehensweise zum Laden und Entladen von Geschäftsobjektdateien

Sie können eine Geschäftsobjektdatei desselben Typs in einen Teilnehmer laden. Gehen Sie wie folgt vor, um eine Geschäftsobjekt-Datendatei in einen Teilnehmer zu laden:

  1. Klicken Sie mit der rechten Maustaste auf die Teilnehmerinstanz, in die Sie die Geschäftsobjektdatei laden möchten, und wählen Sie Teilnehmer mit Geschäftsobjekt laden aus.

    Im Fenster "Teilnehmer" wird das Geschäftsobjekt angezeigt, das dieser Teilnehmerinstanz zugeordnet ist, wie in Abbildung 37 dargestellt.

    Abbildung 37. Teilnehmer mit Geschäftsobjekten laden

    Die Abbildung zeigt das Dialogfenster zum Laden von Teilnehmern in Geschäftsobjekte. Eine Anzeige wird dargestellt, in der Sie die Geschäftsobjektdefinition sowie Attributname, Typ und Wert eingeben. Wenn Sie die Eingabe der Daten beendet haben, wählen Sie den jeweiligen Knopf für Laden, Speichern, OK oder Abbrechen aus.

  2. Klicken Sie auf Laden.
  3. Suchen Sie die Geschäftsobjektdatei, die Sie laden möchten, und öffnen Sie sie.
  4. Klicken Sie auf OK.

Hinweis:
Wenn mehr als eine Instanz in der Datei vorhanden ist, wird nur die erste Instanz einer Beziehung geladen.

Copyright IBM Corp. 1997, 2004