dataoverheid / dcat-ap-donl

Het applicatie profiel van de Europese DCAT-AP standaard voor uitwisseling met data.overheid.nl.
https://dataoverheid.github.io/dcat-ap-donl/
2 stars 1 forks source link

Eigenschap dct:accessRights in Disrtribution #6

Closed importalis closed 1 year ago

importalis commented 2 years ago

W3C specificeert de eigenschappen dct:accessRights zowel voor Distribution als voor Datasets en Dataservices (in superklasse Cataloged Resource). Zie https://www.w3.org/TR/vocab-dcat-2/#Property:distribution_access_rights

DCAT-AP-EU neemt dct:accessRights in Distribution niet over.

Is het zinvol om eigenschap access rights zowel in de Dataset als in de Distribution te beschrijven?

CasperKoop commented 2 years ago

Er komt een discussie over afgeleide properties

huubvanoers commented 2 years ago

Als je een distributie opvat als een representatie van een dataset, dan kan je bij 1 dataset meerdere distributies hebben met verschillende rechten per distributie. Anderzijds: Een dataset is een afgestemde gegevensverzameling. Als er andere rechten nodig zijn in de gegevensverzameling, dan ontstaat in feite een nieuwe, andere dataset. Dan heb je geen accessRights nodig in Distributie. Normaliter zouden de rechten in de Distributie(s) gelijk zijn aan de rechten in de Dataset. Je kan het expliciet opnemen bij Distributie, maar is dan optioneel, erft over.

Wat betekent het als rechten op Dataset afwijken van Distributie? Dat zou alleen mogen als er meerdere Distributies zijn. De rechten op Distributie gaan dan boven die op de Dataset

Samenvattend: accessRights wel opnemen bij Distribution, maar niet verplicht, maximaal 1 (Card. 1..1).

CasperKoop commented 1 year ago

@huubvanoers , klopt de card. van 1 .. 1 hier als het niet verplicht is?

huubvanoers commented 1 year ago

Het was even zoeken, maar oorspronkelijk was er een lijst met redenen van gesloten datasets. Dankzij Willem is daar Public, openbaar aan toegevoegd, dus is het de lijst accessrights en is daardoor verplicht en 1 waarde toegestaan, dus 1..1 card en kan je het op verplicht zetten (met default Public).