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
Diagramm A zeigt das Beispiel, daß beide PERSONAs zusammengesetzt sind. Zunächst wurden P1+P2 zu P5 und P3+P4 zu P6 zusammengesetzt. Später wird erkannt, daß auch P5 und P6 eine identische Person beschreiben.
Das Diagramm B zeigt eine unmögliche Situation: Beim Versuch, P5 und P6 zusammenzusetzen, wäre man in den Fall 2 geraten, so daß keine neue GROUP und PERSONA P7 erzeugt worden wäre.
keine zusammengesetzte PERSONA
- bilde neue GROUP 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 GROUP hinzu mit neuer ASSERTION A1: A1.S1 = P2, A1.S2 = G
- P1 ist die zusammengesetzte PERSONA
zwei zusammengesetzte PERSONAs
behandle beide PERSONAs als nicht zusammengesetzt