Open JanEmilLarsen opened 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:
UML-diagram:
Efterlader uafklaret hvad semantikken tænkes at være. "This ... contains the main identifier ...e.g. unique identifier..." Det implicerer "netop 1".
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.
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)?