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

dcat:Catalog/dct:hasPart inconsistent with DCAT-AP v1.1 #319

Closed
jakubklimek opened this issue Aug 22, 2018 · 2 comments
Closed

dcat:Catalog/dct:hasPart inconsistent with DCAT-AP v1.1 #319

jakubklimek opened this issue Aug 22, 2018 · 2 comments

Comments

@jakubklimek
Copy link
Contributor

In DCAT-AP v1.1 the dct:hasPart property on dcat:Catalog has a specified range dcat:Catalog and is used to create a hierarchy of catalogs, specifically, it is described as This property refers to a related Catalogue that is part of the described Catalogue. This is also mentioned in #116 (comment).

In DCAT revision, it currently has a range dcat:Resource. It is used as a superproperty of dcat:dataset for inclusion of datasets in catalogs, and dcat:service for inclusion of services.

However, dcat:Catalog is not a subclass of dcat:Resource, hence the inconsistency.

  1. Do we actually need a superproperty of dcat:dataset and dcat:service? Is it abstract (not to be used) or are there now entities other than datasets and services allowed in Catalogs? (related to Change domain or create superclass of dcat:Distribution #317)
  2. If so, does it need to be dct:hasPart ? It could be some other property, leaving dct:hasPart as a relation between two catalogs.
@dr-shorthair
Copy link
Contributor

dcat:Catalog is a subclass of dcat:Dataset, which is a subclass of dcat:Resource, so I think there is no major inconsistency here

@jakubklimek
Copy link
Contributor Author

@dr-shorthair Ow, you're right, I overlooked the edge in the diagram. My fault.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants