Closed acka47 closed 1 month ago
The only difference between the two I could quickly see is that one uses
skos:broader
while the other usesskos:narrower
.
I removed all broader
statements from the vocab so that it only has narrower
: No change, see https://skohub.io/hbz/lobid-vocabs/heads/removeBroader/purl.org/lobid/rpb.html
I think this is because skos:inScheme
statements are missing for non-topLevel Concepts.
A quick test showed that after adding such a statement to a nested concept it is working like expected.
I think this is because
skos:inScheme
statements are missing for non-topLevel Concepts.
Yes, that's it. Thanks! See https://skohub.io/hbz/lobid-vocabs/heads/master/purl.org/lobid/rpb.html.
I have opened https://github.com/skohub-io/skohub-shapes/issues/21 to add an according check to the Shacl validation. Closing.
See https://skohub.io/hbz/lobid-vocabs/heads/rpbImprovements/purl.org/lobid/rpb.html and click on any concept on second or third level. This is really strange as it works for the equivalent NWBib vocab. The only difference between the two I could quickly see is that one uses
skos:broader
while the other usesskos:narrower
.Edit: The error is also in the
master
version: https://skohub.io/hbz/lobid-vocabs/heads/master/purl.org/lobid/rpb.html