BIRD Logical Data Model design principles
Zusammenfassung
Das Dokument ist ein vom BIRD‑Projekt der Europäischen Zentralbank veröffentlichtes Fachpapier zu den Designprinzipien des BIRD Logical Data Model (LDM). Es liegt in Version 1.4 vom 30.08.2023 vor; frühere Versionen seit 2020 wurden mehrfach intern überarbeitet und Kommentierungen verschiedener Work Streams eingearbeitet, zuletzt wurde das Prinzip zur Attributreihenfolge ergänzt. Inhaltlich beschreibt das Dokument Hintergrund und Zielsetzung des BIRD‑LDM, die Abgrenzung der semantischen, logischen, technischen und physischen Ebenen sowie den Einsatz von Entity‑Relationship‑Modellierung mit Crow’s‑Foot‑Notation. Der Kernteil legt detaillierte Modellierungsprinzipien fest, darunter Modellierung nur bei vorhandenen Anforderungen, Wahl der geringsten notwendigen Granularität, Verwendung von Geschäftssprache ohne Abkürzungen, Explizitheit, Einhaltung der dritten Normalform, Einsatz von Subtypen, Rollen, attributiven Entitätstypen, Generalisierungen und assoziativen Entitäten. Das Dokument enthält anschauliche Beispiele aus dem BIRD‑LDM, etwa zu Securities und Debt securities, Party‑Rollen wie Loan debtor, attributiven Entitäten wie Party previous period data und Party risk data sowie zu many‑to‑many‑Beziehungen mittels Instrument debtor assignment. Weiter werden Gestaltungsregeln für Diagramme (Top‑down, von links nach rechts, Anordnung von Kernentitäten, Subtypen und Beziehungen) sowie eine feste Ordnung der Attribute von Primärschlüssel bis zu Diskriminatoren beschrieben. Annex I bietet eine strukturierte Kurzanleitung zur Erstellung von Definitionen für Entitäten, assoziative Entitäten, Attribute und Beziehungen und legt klare sprachliche und inhaltliche Anforderungen an diese Begriffsbestimmungen fest. Annex II erläutert den Unterschied zwischen deklarativen und imperativen Datenvalidierungsregeln und betont, dass im LDM Integritätsregeln möglichst deklarativ durch die Modellstruktur selbst sichergestellt werden sollen.