Analyse BML 3.0.1: Attribut Borehole.lastHorizon
Die Taskforce 1 Optimierung - BML 3.1 hat bei ihrer Analyse des bestehenden Schemas BoreholeML 3.0.1 einen Befund zu folgendem Element (Klasse.Attributname):
Borehole.lastHorizon
Die mit dem Attribut verknüpfte Schlüsselliste/keyList "LastHorizonList" (ID: 3) enthält mittlerweile veraltete keys zur Chrono-stratigraphischen Einstufung, sowie teilweise auch Litho-stratigraphische keys.
Die Liste war ursprünglich ist ein Derivat der keyList "ChronoStratigraphyList" (ID: 4), die aus der Liste "Chronostratigraphie" der Geol. Kartieranleitung (GeolKA) abgeleitet wurde (Teilmenge aus den Begriffen der GeolKA-Liste).
In der GeolKA wurde die Liste "Chronostratigraphie" in den letzten Jahren grundlegend überarbeitet, sie enthält jetzt ausschließlich Chrono-stratigraphische Begriffe nach aktueller internationaler stratigraphischer Einteilung (z.T. neue Kürzel/Begriffe, neue Struktur, keinerlei Litho-stratigraphische Elemente mehr). Die keyList ChronoStratigraphyList wurde für BML 3.1 bereits auf den Stand der Liste der GeolKA gebracht.
Es ist kein Grund erkennbar, der dafür spräche, weiterhin beim Attribut Borehole.lastHorizon auf eine eigene keyList zu setzen. Vielmehr spricht alles dafür, auch hier die aktuelle ChronoStratigraphyList zu verwenden.
Empfehlung der Taskforce 1:
In BML 3.1.0 wird dem Attribut Borehole.lastHorizon die keyList ChronoStratigraphyList zugeordnet. Das ist dieselbe keyList, die auch beim Attribut Stratigraphy.chronoStratigraphy verwendet wird.
Die Liste LastHorizonList wird nicht mehr im Katalog der keyLists von BML 3.1.0 enthalten sein.
In BML4.x muss in der Modellierung die geänderte Zuweisung der keyList ebenfalls umgesetzt werden, soweit entschieden wird, das Attribut lastHorzion auch weiterhin in der Klasse Borehole zu halten. Es könnte allerdings auch überlegt/geprüft werden, das Attribut lastHorizon in BML 4.x nicht weiter in der Klasse Borehole vorzuhalten.