Versions Compared
Key
- This line was added.
- This line was removed.
- Formatting was changed.
Display Metadata | ||
---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Her forklares, hvordan modelreglerne er opbygget, og hvordan de skal efterkommes.
Table of Contents | ||
---|---|---|
|
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.
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:
Navn | Angiver navnet på reglen |
Regel | Beskriver klart og præcist reglen |
Rationale | Beskriver forretningsværdien ved at følge reglen |
Implikation | Beskriver 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.