Zur Homepage www.HI-Tier.de Zeitschnitt
Zurück Home Nach oben Weiter
Öffentlicher Bereich für Entwickler

 

Zeitschnitt

Beispielsituation

Bei mehrstufigen Zuordnungen im Adressdatenbereich kann es überschneidende Zeitbereiche geben, z.B.

bulletder Betrieb 2 ist dem Betrieb 1 für den Zeitraum A12 bis E12 zugeordnet
bulletder Betrieb 3 ist dem Betrieb 2 für den Zeitraum A23 bis E23 zugeordnet

Problem

bulletWie ist der Betrieb 3 dem Betrieb 1 zugeordnet ?
bulletUnterschiedliche Anforderungen bei
bulletstrikter (d.h. die Timestamps werden als tatsächlicher fachlicher Beginn und Ende gewertet und sind exakt zu beachten)
bulletoder pauschaler Betrachtung (d.h. die Timestamps werden weitestgehend ignoriert)

Lösung

Das Schema stellt Zeitraum 1 (Referenzzeitraum) und und verschiedene Zeiträum 2 (Vergleichszeitraum) in der Zeitachse dar.

 

Referenzzeitraum:         +---------------+  
Vergleichszeiträume: Eckpunkte können L(inks) M(itte) oder R(echts) liegen
LL        +--------+
LM        +---------------========+
LR        +---------------=================----------+  
ML (gibts nicht)
MM                             +======+
MR                             +===========-----------+  
RL (gibts nicht)
RM (gibts nicht)
RR                                              +----+  
bulletAus den Zeiträumen wird die Schnittmenge gebildet.
bulletBeim Schnitt nehme Max(Anfang) und Min(Ende),
bulletwenn dann Ende kleiner Anfang => beide NULL bzw. 1.1.1900