[indsæt sted/begivenhed] Fælles Datamodel [indsæt taler(e)]
Projekt om fælles datamodel Grunddataprogrammet GD1 EjendomsdataGD2 AdressedataGD3 VanddataGD4 GeodataGD5 Persondata GD6 Virksomhedsdata GD7 Tværgående produkter Datafordeleren Fælles datamodel
Projekt om fælles datamodel Grunddataprogrammet GD1 EjendomsdataGD2 AdressedataGD3 VanddataGD4 GeodataGD5 Persondata GD6 Virksomhedsdata GD7 Tværgående produkter Datafordeleren Fælles datamodel GST Erhvervs- styrelsen CPR- kontoret MBBL
Projekt om fælles datamodel Grunddataprogrammet GD1 EjendomsdataGD2 AdressedataGD3 VanddataGD4 GeodataGD5 Persondata GD6 Virksomhedsdata GD7 Tværgående produkter Datafordeleren Fælles datamodel GST Erhvervs- styrelsen CPR- kontoret KL ATP SKAT MBBL
Domæne-datamodeller samles
Grunddatamodellen
●Samlet overblik (“indholdsfortegnelse”) ●Som fremstår sammenhængende for interessenterne ●Grunddata som de udstilles for databrugere (interne + eksterne) og systemudviklere ●Central opbevaring og udstilling
Hvordan gør vi det? Fælles modelregler Regler for udformning og indhold af datamodeller for grunddata Indeholder obligatoriske krav Status: ● Version 0.9 har været i høring og POC er gennemført ● Version er indstillet til godkendelse i styregruppen 9/10 og grunddatabestyrelsen 23/10
Modelregler for grunddata Generelle modelregler (kap. 5): Regler vedr. udformning af datamodel 5.1 Datamodeller skal udarbejdes som UML- klassediagrammer 5.2 UML-modellen skal organiseres i pakker 5.3 Modelentiteter skal genbruges 5.4 UML-relationer skal modelleres fyldestgørende 5.5 Standardiserede datatyper skal genbruges 5.6 UML-stereotyper skal anvendes 5.7 Navngivningsregler skal følges 5.8 Sprogregler skal anvendes 5.9 Datamodellen skal dokumenteres 5.10 Referencer til klassifikationer, forretningsmodeller og organisationsmodeller bør anvendes
Modellering
Genbrug af modeller og typer
Dokumentation i modellen
Modelregler for grunddata Generelle egenskaber (kap. 6): Regler vedr. indhold i data Alle modelentiteter: 6.1 skal modelleres med persistent, unik identifikation 6.2 skal modelleres med status 6.3 skal understøtte dobbelthistorik og angivelse af aktør 6.4 bør understøtte beskedfordeling
Persistent, unik identifikation Manglende eller generisk Sti, universelt unik Objektidentifikator Unikt afgrænsende Sti, lokalt unik Objektidentifikator Unikt afgrænsende Sti, universelt unik Objektidentifikator SkemaDomæne Sti Objekt Id namespace localId
Status ● Alle dataobjekter udstyres med eksplicit status Aktør ● Alle dataobjekter udstyres med angivelse af aktør
Dobbelthistorik Det offentlige skal vide, hvad det til enhver tid vidste om en sag... ● Registreringstid - hvornår var det i databasen ● Virkningstid - hvornår var det “sandt”
Dobbelthistorik Det offentlige skal vide, hvad det til enhver tid vidste om en sag... ● Registreringstid - hvornår var det i databasen ● Virkningstid - hvornår var det “sandt” “Virkelighed”: Registrering: Virkning: Hvor bor Peter? Flyttemeddele lse Faktura Flytning Hvor bor Peter?
Udstilling
Styringsrammer Grunddatabestyrelsen Styregruppe for datamodel Grunddatamodel-forum Grunddatasekretariatet
Godkendelsesproces for nye og ændrede datamodeller