-
Notifications
You must be signed in to change notification settings - Fork 24
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
Add guidance on usage of additional themes for datasets #316
Comments
Perhaps some inspiration can be taken from GeoDCAT-AP where both There is a bit of discussing in B.6.8 regarding why different expressions have been mapped to either |
I propose to take this out of the release of DCAT-AP 3. This discussion is also about the interpretation of expressing additional constraints on properties. E.g. Is there a difference in the expectation of the MUST in the expression that the property bankAccountNR must be an IBAN structure (which could be expressed as a literal with a specific regex expression) and the expression that a property theme must adhere to a the NAL:datatheme. ? |
SKOS have skos:ConceptScheme, to define if a concept is part of a controlled vocabulary or not. For example in EU PO data-theme controlled vocabulary each concept specifies scheme of which a concept is part of: <rdf:Description rdf:about="http://publications.europa.eu/resource/authority/data-theme/AGRI">
<skos:inScheme rdf:resource="http://publications.europa.eu/resource/authority/data-theme"/>
<skos:topConceptOf rdf:resource="http://publications.europa.eu/resource/authority/data-theme"/>
</rdf:Description> I don't understand, why vocabulary restriction is put on Validators then could only consider those concepts, that are in specific scheme (controlled vocabulary), specified with I also agree with @jakubklimek #314 (comment), if subproperties are required for |
Based on #314, #207, and the description of
dcat:theme
, the chapter on Other controlled vocabularies, I think there is a need for clarification of usage of additional dataset themes, including examples.It is clear that Data theme vocabulary needs to be used for
dcat:theme
. What is unclear from the current state of DCAT-AP 3.0.0 and where the discussions are not yet concluded is how additional themes should be used. Let's say I want to use Eurovoc in addition to Dataset theme. What do I do?The usage note for
dcat:theme
says: "The values to be used for this property are the URIs of the concepts in the vocabulary." It is unclear whether it is ONLY values from the vocabulary, or AT LEAST ONE value from this vocabulary.Option 1 (implemented in the Czech National Open Data Catalog): Use
dcat:theme
also for Eurovoc, e.g.:This seems to be discouraged by @bertvannuffelen in #207 (comment) and creation of subproperties of
dcat:theme
and enforcing the ONLY values from the dataset theme vocabulary policy is suggested. However, as I mentioned in #314 (comment), I do not think that these two approaches go together, as from the RDF point of view, the values of a subproperty can be interpreted also as values of the superproperty, i.e.dcat:theme
, violating the constraint.Option 2 Other vocabularies use
dct:subject
:This is another approach suggested by @bertvannuffelen in #314 (comment), which does not create any problems. However, it is not mentioned anywhere in DCAT-AP.
I think this shows the need for a decision and a clearer guidance on how additional dataset themes should be used in DCAT-AP.
The text was updated successfully, but these errors were encountered: