Gedbas4all/Operationen
Zur Navigation springen
Zur Suche springen
Auf dieser Seite werden Details von internen Abläufe bei Gedbas4all-Operationen beschrieben:
Zusammenfügen von Personen
Zwei Personas P1 und P2 sollen als identisch markiert werden.
- Ist eine der beiden bereits aus mehreren Personas zusammengesetzt?
- für P1: suche Assertion A, bei der A.S2 = P1
- für P2: suche Assertion A, bei der A.S2 = P2
- Drei Fälle sind möglich:
- keine Persona ist zusammengesetzt
- eine Persona ist zusammengesetzt, als Beispiel P1
- beide Persona sind zusammengesetzt (Kann dieser Fall wirklich auftreten? Dann hätten die Zusammensetzungregeln nicht funktioniert.)
keine zusammengesetzte Persona
- bilde neue Gruppe G1 und Persona P3
- erzeuge Assertion A1 mit A1.S1 = P1, A1.S2 = G1
- erzeuge Assertion A2 mit A2.S1 = P2, A2.S2 = G1
- erzeuge Assertion A3 mit A2.S1 = G1, A2.S2 = P3
- P3 ist die neue zusammengesetzte Persona
eine zusammengesetzte Persona
- finde Assertion, die zur Erzeugung von P1 geführt hat: A.S2 = P1 und A.S1 = G
- füge P2 dieser Gruppe hinzu mit neuer Assertion A1: A1.S1 = P2, A1.S2 = G
- P1 ist die zusammengesetzte Persona