The property shape for dcat:Dataset / dcat:DatasetSeries is missing the sh:node constraint, and should be aligned with the one for dcat:DataService.
Moreover, the sh:node constraint for dcat:DataService specifies the wrong class, because of a typo - i.e., euvoc:DataTheme instead of euvoc:DatasetTheme:
The property shapes for
dcat:theme
are currently defined as follows:For
dcat:DataService
:https://github.com/europarl/dcat-ep/blob/2f920e96f60a3c0fcc3207f2c5eec472dcb90cc4/0.3/dcat-ep.shacl.ttl#L855-L862
https://github.com/europarl/dcat-ep/blob/2f920e96f60a3c0fcc3207f2c5eec472dcb90cc4/0.3/dcat-ep.shacl.ttl#L864-L876
For
dcat:Dataset
/dcat:DatasetSeries
:https://github.com/europarl/dcat-ep/blob/2f920e96f60a3c0fcc3207f2c5eec472dcb90cc4/0.3/dcat-ep.shacl.ttl#L1028-L1036
The property shape for
dcat:Dataset
/dcat:DatasetSeries
is missing thesh:node
constraint, and should be aligned with the one fordcat:DataService
.Moreover, the
sh:node
constraint fordcat:DataService
specifies the wrong class, because of a typo - i.e.,euvoc:DataTheme
instead ofeuvoc:DatasetTheme
:https://github.com/europarl/dcat-ep/blob/2f920e96f60a3c0fcc3207f2c5eec472dcb90cc4/0.3/dcat-ep.shacl.ttl#L872