SMCube_2.0_information_model
Zusammenfassung
Es handelt sich um eine tabellarische Spezifikation des SMCube 2.0 Information Model, veröffentlicht im Rahmen des BIRD/SMCube-Projekts für das ESZB. Eine explizite Versions- oder Datumsangabe über „SMCube 2.0“ hinaus ist nicht enthalten, der Stand wird nur relativ zu SMCube 1.0 beschrieben. Der Inhalt definiert detailliert die Datenmodelle für FRAMEWORK_VERSION, CORE-Package (VARIABLE, VARIABLE_SET, DOMAIN, SUBDOMAIN, MEMBER usw.), CUBE- und RENDERING-Strukturen sowie Referenzen, Validierungen und Klassifikationen. Zu jedem SDD-Objekt werden Attribute mit Rolle (D/O), Pflichtigkeit, Datenformat und Änderungen gegenüber SMCube 1.0 beschrieben, einschließlich neuer Felder, Umbenennungen und zu entfernender Felder. Ein zentrales fachliches Thema ist die Einführung von Gültigkeitsintervallen (VALID_FROM, VALID_TO) und MAINTENANCE_AGENCY_ID als durchgehende Steuerung von Versionierung und Verantwortlichkeit im Modell. Weitere inhaltliche Schwerpunkte sind die Definition von CUBE-Typen, Hierarchien, Beziehungen, logischen Validierungsregeln und deren Zuordnung zu Cube-Strukturen sowie die Abbildung auf RENDERING-Tabellen und Header. Die Pivot-Übersicht weist 271 Attributänderungen gegenüber SMCube 1.0 aus, davon 125 neu hinzugefügte, 73 entfernte und 23 umbenannte Attribute. Neu eingeführt oder geändert sind u. a. das Objekt FRAMEWORK_VERSION, die Umbenennung von ORDER in ORDER_NUMBER und von IS_MAIN_HIERARCHY in IS_MAIN, das Entfernen von Feldern wie IS_DECOMPOSED, IS_FLOW, IS_LISTED, FILTERS, VERSION oder IS_LINKED sowie neue Default-Werte (z. B. IS_MAIN=True, ORDER_NUMBER=0).