Documentatie Logisch gegevensmodel

Een logisch gegevensmodel in een project wordt altijd vervaardigd op basis van het semantisch gegevensmodel van het betreffende project. Dit betekent, dat alle gegevenstypen in het semanties gegevensmodel door een attribuuttype in het logisch gegevensmodel moeten worden geïmplementeerd.

(Mocht tijdens het uitwerken van het logisch gegevensmodel geconcludeerd worden, dat in het semantisch gegevensmodel omissies of fouten zaten, dient eerst dit semantisch gegevensmodel aangepast te worden – uiteraard in overleg met de daarvoor verantwoordelijke functionarissen.)

De standaardindeling van de documentatie van een logisch model ziet er als volgt uit:

  1. Inleiding en verantwoording.
    Dit deel omvat:
    1. gegevens over de totstandkoming van het model, de besluitvorming erover, de verspreiding en het beheer (vergeet niet aan te geven op welk semantisch gegevensmodel (en welke versie ervan) het gebaseerd is);
    2. ingeval van wijzigingen op een eerder model: een verantwoording van de wijzigingen. Wat is waarom aangepast;
    3. een beschrijving en toelichting van de algemene modelleringsbeslissingen. Dit is wellicht het belangrijkste onderdeel van het model. Het bepaalt in hoge mate de overdraagbaarheid en onderhoudbaarheid ervan. 
  2. De beschrijving van de tabellen.
    1. Schema’s plus toelichting.
    2. Per tabel:
      • De tabelnaam.
      • Alle attribuuttypen met hun relatie naar het beschreven gegevenstype.
      • De primaire sleutel.
      • Beschrijving populatie.
      • Beschrijving beheer en gebruik: vooral de beheerder en de eigenaar.
      • Overige informatie (nauwkeurigheid, actualiteit, betrouwbaarheid, privacy aspecten, autorisatie, etc.).
    3. Voor het hele logisch gegevens model:
      • Beschrijving relaties
      • Beschrijving domeinen
      • Specificatie regels