From 6c94c93c39840a70a736a6cf9c2658715be8b942 Mon Sep 17 00:00:00 2001 From: pmaria Date: Sat, 9 Dec 2017 14:35:13 +0100 Subject: [PATCH] Aanvang invullen sectie Transformatie proces - sub-hoofdstukstructuur neergezet - sub-hoofdstuk normalisatie ingevuld --- index.html | 45 ++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 44 insertions(+), 1 deletion(-) diff --git a/index.html b/index.html index 39c9f83..e257b46 100644 --- a/index.html +++ b/index.html @@ -93,9 +93,52 @@

INSPIRE RDF guidelines

inhoudelijke opmerkingen:

-
+

Transformatie proces

Beschrijving van transformatieproces NEN3610-UML -> NEN3610-LD

+
+

Principes voor linkbare data

+

+
+
+

Normalisatie

+

Voordat je begint met het transformeren van een UML model is het belangrijk om stil te staan bij het oorspronkelijke doel en de uitgedrukte betekenis van het UML model van het model. Is het een logisch datamodel? Een technisch objectmodel? Een technisch berichtmodel?
+ De meeste UML modellen zijn in meer of mindere mate gedenormaliseerd, waarbij delen tot aan de tweede normaalvorm. Dit is omdat de UML modellen vanuit een bepaald oogpunt zijn opgesteld en vaak een technisch objectgeoriënteerde insteek hebben. Bijvoorbeeld een berichtmodel voor geoptimaliseerde communicatie, waarbij selectief aangebrachte redundantie voordelig kan zijn.

+

Een goed linked data model, aan de andere hand, is een model die een representatie biedt die zo dicht mogelijk bij de te beschrijven werkelijkheid ligt. Ofwel, een goed linked data model is een genormaliseerd model. De normaalvorm uit de relationele theorie die hier het dichtste bijkomt is de zesde normaalvorm.

+

Normalisatie is dus uiterst belangrijk voor een goed linked data model. Maar, normalisatie is alleen mogelijk wanneer je de de betekenis van de data - de semantiek - begrijpt. Hieruit volgt dat het meestal niet mogelijk is om een automatische vertaling te doen van een UML model naar een goed linked data model.

+

Merk op dat het wel mogelijk is om een gedenormaliseerd model over te zetten in een correct (gedenormaliseerd) linked data model. Echter, gaat dit in tegen de principes van linked open data. De gedenormaliseerde entiteitsrepresentatie is namelijk per definitie niet meer herkenbaar in de open wereld. Het is verworven tot een beschrijving van iets wat enkel waarde heeft binnen een zeer specifieke context, daarmee de herbruikbaarheid en de linkbaarheid van data verminderend.

+
+
+

Setoriëntatie

+ +

RDF is setgeoriënteerd.

+ +

Meervoudige typering: Een ding kan tot meerdere classes / sets behoren.

+

Typerende / Classificerende lijsten

+ +

TODO

+ +
+
+

Gegevens over gegevens

+ +

Nauw verwant aan het vorige hoofdstuk is het gegeven dat gegevens over gegevens van een entiteit vaak op hetzelfde niveau als de gegevens over de entiteit worden geplaatst. Een veel voorkomend voorbeeld daarvan is geldigheid van gegevens.

+ +

Associaties

+ +

Information resources vs Non-Information resources

+ +

TODO

+ +
+
+

Referentiedata

+ +

Codelijsten

+ +

TODO

+ +