Her forklares, hvordan modelreglerne er opbygget, og hvordan de skal efterkommes.





4.1 Reglerne er enten krav eller anbefalinger


Modelreglerne specificeres som enten krav eller anbefalinger:

  • Regler angivet med “skal” er krav, som skal efterkommes.
  • Regler angivet med “bør” er anbefalinger, som bør efterkommes, men der er ikke krav herom.

Se desuden bilag 1, som giver en oversigt over alle regler med angivelse af, om der er tale om krav eller anbefalinger.

Reglerne er ikke udtømmende - hvor et domæne er bundet af regler som er specificeret i andre sammenhænge, kan det følge disse, når de ikke er i modstrid med reglerne i dette dokument.






4.2 Reglerne kan udbygges inden for forretningsdomænerne



De modelansvarlige kan vælge at skærpe reglerne eller udbygge egenskaberne efter behov. Ligeledes kan de modelansvarlige have behov for at specificere yderligere regler eller egenskaber, som er gældende for det/de pågældende forretningsdomæne(r). For eksempel vil de Grunddata, som er omfattet af INSPIRE direktivet skulle indeholde egenskaber, som er generelle for INSPIRE-data, men ikke for øvrige Grunddata.






4.3 Mønster for regler


Modelreglerne bliver beskrevet efter følgende mønster:

NavnAngiver navnet på reglen
RegelBeskriver klart og præcist reglen
RationaleBeskriver forretningsværdien ved at følge reglen
ImplikationBeskriver hvilken indvirkning reglen har på forretning og teknisk implementering


Reglerne omhandler generelt den egentlige modellering - de udtaler sig om modelentiteterne, deres attributter, og modellen som sådan.

Rationalet for reglen vil typisk være at finde i et argument omkring dataobjekterne - modelleringen skal sikre, at et specifikt dataindhold kan blive udstillet.

Efter reglen vil der i nogle tilfælde være et kort praktisk eksempel, der viser, hvordan man kan anvende reglen.














  • No labels