I'm trying to make a knowledge graph of sorts with some of my company's data. I'm primarily using SKOS as the ontology for describing things, but I'm running into a quandry about the usage of ConceptSchemes
.
Basically I want to create a concept scheme for navigating various concept schemes. Although SKOS asserts Concepts
and Schemes
to be disjoint, it also explicitly says skos:inScheme
has no domain. This leads me to think I can get away with having a ConceptScheme
where most/all of its concepts are actually ConceptSchemes
.
This making Schemes navigable seems like it has to be a common enough problem, but I haven't been able to find much on the subject. Is this "Schemes of Schemes" an advisable approach? Or if not, is there a better way to link disparate concept schemes so that they get the navigability that such a solution would offer?
p.s. I tagged this with 'dcat' as well since I plan to build a DCAT data catalog (potentially a catalog of catalogs) in a similar way. However I think a clear answer to the main question should clear up the DCAT side of things too.