digst / DCAT-AP-DK

DCAT-AP-DK er en dansk anvendelsesprofil til beskrivelse af datasæt og datakataloger
https://digst.github.io/DCAT-AP-DK/releases/v.2.0/docs/
8 stars 1 forks source link

Forskel i DCAT-AP og DCAT-AP-DK mht. "identifier" #35

Open JanEmilLarsen opened 3 years ago

JanEmilLarsen commented 3 years ago

DCAT-AP har dataset.identifier med kardinalitet 1, mens DCAT-AP-DK har kardinalitet 0..*. Hvad er den semantisk forskel (definitionen synes ikke at afklare dette)?

aidig commented 3 years ago

Forskellen ligger ikke mellem DCAT-AP og DCAT-AP-DK, men mellem to repræsentationer af den europæiske specifikation.

DCAT-AP-DK følger den normative specifikation af DCAT-AP (PDF'en) som desværre er i uoverensstemmelse med deres UML-diagram

Normativ PDF: image

UML-diagram: image

JanEmilLarsen commented 3 years ago

Efterlader uafklaret hvad semantikken tænkes at være. "This ... contains the main identifier ...e.g. unique identifier..." Det implicerer "netop 1".

pebran commented 3 years ago

Vi er enige i at der synes at være et misforhold mellem egenskabens kardinalitet og anvendelsesnotens tekst. Vi har derfor oprettet et ’issue’ på DCAT-APs GitHub side med denne tekst:

Identifier cardinality #187 On the class dcat:Dataset the property dct:identifier has cardinality 0-* and the usage note: “This property contains the main identifier for the Dataset, e.g. the URI or other unique identifier in the context of the Catalogue ” The part of the text that states that the property contains ‘the main identifier’ seems to indicate that there can only be one such identifier. I would recommend that either the text is changes to reflect the given cardinality or the cardinality is changed to reflect the given text.