Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Inhoudelijk. Contact point 1..n ipv 1..1 #143

Open
skornsekj opened this issue May 27, 2024 · 2 comments
Open

Inhoudelijk. Contact point 1..n ipv 1..1 #143

skornsekj opened this issue May 27, 2024 · 2 comments
Labels
bespreken werkgroep inhoudelijk question Further information is requested

Comments

@skornsekj
Copy link
Collaborator

Naam inbrenger: Remie Janssen
Paragraaf: 3.1.4 contact point
Type issue: Inhoudelijk
Korte omschrijving van het issue:
In de Europese DCAT-AP mag er ieder aantal contactpunten zijn. Hier wordt het er verplicht 1. Het lijkt mij geen probleem om er meerdere te hebben, wellicht soms zelfs nodig. Ik ben het er overigens wel mee eens dat het er minstens 1 moet zijn.
Prioriteit issue: Must-Have
Voorgestelde aanpassing: Kardinaliteit van 1..*

@idevisser idevisser added the question Further information is requested label May 30, 2024
@RemieJanssen
Copy link

RemieJanssen commented Jun 7, 2024

Reactie op de vraag hierover die ik per mail ontving:

We snapten de use case niet, waarom dit er perse meerdere moeten zijn. Eerder hadden we in de WG afgesproken max 1.

Eigenlijk simpelweg de tegenvraag, waarom mag er maximaal 1 contactpunt zijn per dataset? Ik neem aan dat de intentie is om een te lange lijst met contactpunten te voorkomen, maar een maximum van 1 stellen is dan niet zinvol. Je kan dan beter beoogd gebruik verduidelijken.

Daarbovenop kan dit inconsistenties gaan geven als er meerdere applicatieprofielen gecombineerd moeten worden. Stel dat er bovenop het DCAT-AP-NL nog 2 applicatieprofielen van toepassing zijn op een dataset. Als deze beide een contactpunt uit een bepaalde lijst vereisen (maar ieder een andere lijst), dan maakt de DCAT-AP-NL specificatie dit onmogelijk.

Dit geldt overigens voor alle eigenschappen die denkbaar meer dan een waarde kunnen hebben. Het is dus zaak uiterst terughoudend te zijn met een maximum kardinaliteit, anders is het risico levensgroot dat DCAT-AP-NL op relatief korte termijn niet praktisch toe te passen gaat zijn.

@skornsekj
Copy link
Collaborator Author

@RemieJanssen
De intentie is om maar één contactpunt te hebben, zodat er altijd maar één duidelijk aanspreekpunt is. Dat is de achterliggende redeneerlijn. Bij contactpunt is trouwens geen lijst verplicht.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bespreken werkgroep inhoudelijk question Further information is requested
Projects
None yet
Development

No branches or pull requests

3 participants