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
Ability to make certain concept schemes appear only for specific concept scheme selectors. #406
Comments
Requires an approach. @stuartasutton This came out of CE User feedback. Is there an obvious way to specialize a concept scheme to a particular field? |
No; but a particular property can have specific concept schemes declared in its range...i.e., instead of saying it's range is something like skos:Concept, it can require a specific ConceptScheme...or am I missing your meaning? |
It's the right idea but the other way around. EducationLevel can be selected from multiple schemes, so we need a selector that can go out and look at multiple schemes, but it'd be nice if the schemes could identify themselves as being relevant to that ceasn:educationLevel property. Something like skos:indendedFor that has a OWL property for its range |
That rationale, @Lomilar, cuts both ways. Many concept schemes can be used with multiple properties in multiple schemas. Defining a concept scheme to a single property in a single schema is not an idea that I'd support. |
Being RDF, multiple schemes could be assigned to properties in a many-many. I did not intend to restrict cardinality at all. If you meant: Restricting schemes to work only on particular properties for which they were intended isn't something you'd support... I'm more curious about the rationale there. |
I've noticed some explicit concept schemes start to be defined in the CTDL. Is there another process going on to help resolve this? How do concept schemes usually associate themselves as an intended range for rdf:Property? |
Per discussion today, |
This remains a function of a profile that can be used to format an editor or to validate data. Such a profile can define which value spaces are available for a specific property. A really good editor can be formatted by more than one framework. Anyway, I’ve Mentioned this in an issue long ago. So, no, I do not think it is the role of a concept scheme to define the property with which it can be used. |
No description provided.
The text was updated successfully, but these errors were encountered: