Forward engineering methods in the context of BIRD

10.07.2023 Ausgabe V1.1

Originaldokument öffnen

Zusammenfassung

Es handelt sich um ein vom BIRD‑Projekt veröffentlichtes fachliches Methodenpapier zur Ableitung des Input Layer (IL) aus dem Logical Data Model (LDM). Die Version ist 1.1 vom 16. Dezember 2022 und baut auf einem Initialentwurf vom 08. November 2021 auf, in den Kommentare aus dem Work Stream on Prototyping und der temporären BIRD‑Untergruppe LDM/IL Review eingearbeitet wurden. Inhaltlich definiert das Dokument den Begriff der Denormalisierung, beschreibt allgemeine Überlegungen zu Forward Engineering sowie den Einsatz von Validierungsregeln und Null Explanatory Values (NEVs) zur Sicherung der semantischen Äquivalenz zwischen LDM und IL. Es erläutert detailliert mehrere Forward‑Engineering‑Methoden, insbesondere das Zusammenführen von Entity Types in Supertypen/Subtypen, das Zusammenführen von über Beziehungstypen verbundenen Entity Types (einschließlich 1:1‑ und 1:n‑Beziehungen) sowie das Zusammenführen von Tabellen über gleichartige Surrogat‑Schlüssel. Mehrere Beispiele mit Legal persons, Organisations, Natural persons, Securities, Debt security positions, Parties und Party roles illustrieren optionalitätssensitive Validierungsregeln, den Umgang mit enumerierten vs. nicht‑enumerierten Attributen und die Rolle von „Not applicable“ gegenüber NULL. Als zentrale fachliche Punkte werden die Sicherung der referentiellen Integrität, die Konsistenz von Duplikatwerten nach dem Mergen und Einschränkungen bei optionalen 1:n‑Beziehungen mit nicht‑enumerierten Primärschlüsselkomponenten beschrieben. Abschließend werden Implikationen für Datenmodellqualität und Datenherkunft (Data Lineage) betont, insbesondere, dass zu umfangreiches Mergen über Surrogat‑Schlüssel die Nachvollziehbarkeit der Beziehungen zwischen LDM‑Entitäten und IL‑Tabellen erschwert.