Die Registerkarte „Beziehungen“

Auf der Registerkarte „Beziehungen“ können Sie festlegen, wie Beziehungen zwischen einer Quell- und einer Zielentität erstellt werden. Diese Beziehungen stellen die Verbindung zwischen zwei Entitäten dar (z. B. John kennt Mary). Um Beziehungen für Ihr Modell zu erstellen, müssen Sie die folgenden Informationen angeben:

  1. Klicken Sie auf Hinzufügen.
  2. Wählen Sie die Entität aus, die als Quelle für Ihre Beziehung im Feld Quelle fungieren soll.
  3. Klicken Sie auf den entsprechenden Beschriftungstyp für Ihre Beziehung: string oder field. Wenn Sie string auswählen, geben Sie die Zeichenfolge in das Textfeld darunter ein. Wenn Sie field auswählen, wählen Sie das Feld in der Dropdown-Liste aus, das Sie zur Generierung der Beschriftung für diese Beziehung verwenden möchten.
  4. Wenn Sie möchten, dass eine Beziehung mehrmals zwischen einer Quell- und einer Zielentität erstellt wird, klicken Sie auf das Kästchen Mehrere Beziehungen auf Grundlage eindeutiger ID zulassen, und wählen Sie das Feld in der Dropdown-Liste aus, auf dem die Beziehung basieren soll.
  5. Wählen Sie die Entität aus, die als Ziel für Ihre Beziehung im Feld Ziel fungieren soll.
  6. Auf der Registerkarte Eigenschaften legen Sie fest, welche Eigenschaften Sie in die zu erstellende Beziehung einbeziehen möchten. Wenn Sie beispielsweise eine Beziehung mit der Beziehung „Behandelt“ zwischen dem Entitätstyp „Arzt“ und dem Entitätstyp „Patient“ erstellen, können Sie das Datum und die Diagnose als Eigenschaften auswählen. Sie können Eingabe oder Metadaten auswählen, je nachdem, was Sie zur Definition der Eigenschaften verwenden möchten. Wenn Ihr Modell keine Metadaten enthält, wird diese Option deaktiviert.
    • Wenn Sie „Eingabe“ auswählen, wird das Grid mit Eingabefeldern gefüllt, die in der Spalte Feld angezeigt werden. Für jedes Eingabefeld ist eine Zeile vorhanden. Wählen Sie die Felder aus, die als Eigenschaften für die Beziehung aufgenommen werden sollen, indem Sie das Kästchen Einschließen für das jeweilige Feld aktivieren. Die Spalte Name steht für den Namen, den die Eigenschaft im Modell haben soll. Standardmäßig wird der Name des Eingabefeldes verwendet, Sie können jedoch einen Namen aus einer beliebigen Eigenschaft in der Dropdown-Liste „Name“ auswählen oder manuell einen Namen eingeben.
    • Wenn Sie Metadaten auswählen, wird das Grid mit Eigenschaften aus den Metadaten gefüllt, die in der Spalte Name angezeigt werden. Für jede Eigenschaft ist eine Zeile vorhanden. Welche Eigenschaften dargestellt werden, hängt davon ab, ob Sie eine bekannte Beziehung definieren. Wenn es sich um eine bekannte Beziehung handelt, enthält die Spalte „Name“ Eigenschaften, die spezifisch für diese Beziehung sind. Wenn die Beziehung nicht bekannt ist, enthält die Spalte „Name“ eine Liste aller Eigenschaften im Modell. Wählen Sie die Eigenschaften aus, die für die Beziehung aufgefüllt werden sollen, indem Sie das Kästchen Einschließen für die jeweilige Eigenschaft aktivieren. Die Spalte Feld enthält Namen von Eingabefeldern, zu denen Sie Eigenschaften zuordnen können und deren Daten zum Ausfüllen von Eigenschaften verwendet werden können. Wenn ein Eingabefeld mit dem Eigenschaftsnamen übereinstimmt, wird es automatisch zugeordnet und das Kästchen „Einschließen“ wird aktiviert.
  7. Auf der Registerkarte Bedingungen können Sie Bedingungen festlegen, die steuern, wann eine Beziehung zwischen einer Quell- und einer Zielentität erstellt wird. Klicken Sie auf Hinzufügen, um eine neue Bedingung hinzuzufügen. Das Dialogfeld Bedingung hinzufügen wird angezeigt.
  8. Wenn Sie die erste Bedingung erstellen, wird das Feld Logischer Operator abgeblendet. Wenn Sie eine nachfolgende Bedingung erstellen, geben Sie an, ob diese Bedingung in Verbindung mit vorherigen Bedingungen oder statt früherer Bedingungen verwendet werden soll.
  9. Wählen Sie das Element, auf der die Bedingung basiert, im Feld Datenquelle aus.
  10. Wählen Sie das Feld, auf dem die Bedingung basieren soll, im Feld Feldname aus.
  11. Wählen Sie den Operator für die Bedingung im Feld Operator aus.
  12. Geben Sie den Wert für die Bedingung in das Feld Wert ein, und klicken Sie auf Hinzufügen.
  13. Wiederholen Sie die Schritte 7 bis 12, um zusätzliche Bedingungen hinzuzufügen. Wenn Sie den Vorgang zum Hinzufügen von Bedingungen abgeschlossen haben, klicken Sie auf Schließen.
  14. Klicken Sie auf die Registerkarte Aktualisierungen.
  15. Wählen Sie die entsprechende Aktion zum Aktualisieren und Überschreiben von Eigenschaften aus. Nachdem eine Beziehung erstellt wurde, kann sie im Laufe der Zeit aktualisiert werden, wenn Daten mit derselben Quell- und Ziel-ID in den „Write to Graph“-Schritt eingegeben werden. Wählen Sie aus, wie „Write to Graph“ Aktualisierungen verwalten soll:
    • Eigenschaften immer aktualisieren: Eigenschaften werden immer mit den neuesten Informationen aktualisiert. Dies beinhaltet das Aktualisieren mit Null-Zeichenfolgen oder leeren Zeichenfolgen.
    • Eigenschaften aktualisieren, wenn nicht die gesamte Eingabe NULL ist: Eigenschaften werden immer aktualisiert, wenn nicht alle Eingabefelder, die den ausgewählten Eigenschaften zugeordnet sind, NULL sind.
    • Eigenschaften nie mit leeren Daten überschreiben: Die Eigenschaften werden immer aktualisiert, es sei denn, die Eingabe ist eine NULL-Zeichenfolge oder eine leere Zeichenfolge.
    • Nicht leere Eigenschaften nie überschreiben: Die Eigenschaften werden niemals aktualisiert, sobald sie mit nicht leeren Daten gefüllt sind.
  16. Klicken Sie auf Hinzufügen....
  17. Wiederholen Sie die Schritte 1 bis 16, um zusätzliche Beziehungen hinzuzufügen. Wenn Sie den Vorgang zum Hinzufügen von Beziehungen abgeschlossen haben, klicken Sie auf Schließen.