Attribuierte Beziehung

Über eine attribuierte Beziehung kann ein Modellobjekt-Attribut eine Beziehung zu einem Attributierungs-Objekt erstellen (siehe auch Inverses Attribut erstellen). In dieses Attribuierungs-Objekt können Sie dann über die Zuordnungseigenschaften des Attributs zusätzliche Attributwerte speichern.

Im Schema wird hierfür eine beliebige Kategorie erstellt, die dann als Attributierungskategorie verwendet werden kann. Diese Attributierungskategorie kann in Kategorie-Attributen in deren Eigenschaft Attributierungskategorie referenziert werden.

Wenn die Option Beziehungsobjekte immer anlegen aktiviert ist, wird in Abfragen in jedem Fall ein Ergebnis geliefert.

Beispiel:  

Bei einer Organisationseinheit soll schnell ersichtlich sein, welche Mitarbeiter/-innen zu wie viel Prozent dieser zugeteilt sind. Hierzu wurde im Schema die Kategorie Mitarbeiterzuordnung mit dem Attribut Prozentuale Zuordnung angelegt.

Die Kategorie Organisationseinheit hat das Attribut Mitarbeiter. Diesem wird in seinen Eigenschaften die Attribuierungskategorie Mitarbeiterzuordnung zugeordnet:

Damit die attribuierte Beziehung auch dann in Abfragen ein Ergebnis liefert, wenn sie leer ist, wird im Attribut Mitarbeiter die Eigenschaft Beziehungsobjekte immer anlegen aktiviert.

Ergebnis:

In Organisationseinheiten können Mitarbeiter zugewiesen werden. Die zugewiesenen Mitarbeiter haben in ihren Zuordnungseigenschaften die Eigenschaft Prozentuale Zuordnung: