ROSA Logische gegevensmodellen

Uit ROSA Wiki
Naar navigatie springen Naar zoeken springen

Deze pagina is vastgesteld door Architectuurraad, op 16 oktober 2025.

Toelichting[bewerken]

Een logisch gegevensmodel is een beschrijving van de structuur van gegevens, los van implementatiedetails zoals fysieke opslag in databases. Het vormt een tussenlaag tussen het conceptueel informatiemodel en het fysiek model, dat de gegevensstructuren beschrijft zoals ze worden geïmplementeerd in een bepaald systeem of database, maar blijft implementatie-onafhankelijk.

De belangrijke doelen van een logisch gegevensmodel zijn:

  • Helderheid en eenduidigheid in gegevensdefinities
    • Een gedeeld begrip tussen domeinexperts, architecten, ontwikkelaars en beheerders
    • Heldere datadefinities
    • Beperking van ambiguïteit die kan ontstaan bij alleen natuurlijke taalbeschrijvingen
  • Ondersteuning voor systeemontwikkeling en integratie
    • Brugfunctie tussen de werkelijkheid (zoals beschreven in een conceptueel informatiemodel) en technische implementatie (van bijvoorbeeld uitwisseling tussen systemen)
    • Basis voor databasedesign of voor het opstellen van API’s en dataservices
    • Herbruikbaar voor meerdere implementaties, bijvoorbeeld relationeel of semantisch (Linked Data)
  • Borgen van consistentie en integriteit van gegevens
    • Expliciet maken van relaties en constraints (zoals cardinaliteiten, verplichtingen en afhankelijkheden)
    • Ondersteuning van gegevensvalidatie en integriteitsregels al in de ontwerp- of ontwikkelfase
  • Ondersteuning van gegevensuitwisseling
    • Een gemeenschappelijk datakader voor gegevensuitwisseling (interne integratie of externe koppelvlakken)
    • Basis voor standaardisatie van gegevens

Omdat de gegevensmodellen binnen de ROSA in samenhang ontwikkeld worden, vormt de verzameling van modellen de basis voor een brede gegevenscatalogus. De ROSA gegevenscatalogus kan gezien worden als onderdeel van de "gereedschapskist" die beschikbaar is voor het maken van uitwisselspecificaties (zie ook de AMIGO-aanpak op Edustandaard). Deze catalogus bevat alle gegevens / bouwstenen / halffabrikaten die kunnen worden (her)gebruikt om gegevensmodellen samen te stellen in toepassingsgebieden en alle specialisaties daarvan voor inrichtingen, en is bedoeld om consistentie en efficiëntie te bewerkstelligen. Wanneer bij het modelleren van concrete inrichtingen nieuwe gegevens en concepten worden geïntroduceerd, worden deze voor hergebruik toegevoegd aan de gegevenscatalogus. Zo ontstaat een integrale en consistente gegevenscatalogus die inzetbaar is in alle toepassingsgebieden.

Uitgewerkte gegevensmodellen[bewerken]

De volgende logische gegevensmodellen zijn uitgewerkt: