Open HolgerKnublauch opened 9 months ago
OWL has this owl:someValuesFrom construct that is quite popular to declare relationships between classes. To express this in SHACL, one would need to create a verbose qualifiedValueShape with minCount 1 and a sh:class in an inner node shape.
I suggest to add something like dash:hasValueWithClass (https://datashapes.org/constraints.html#HasValueWithClassConstraintComponent) to SHACL Core.
OWL has this owl:someValuesFrom construct that is quite popular to declare relationships between classes. To express this in SHACL, one would need to create a verbose qualifiedValueShape with minCount 1 and a sh:class in an inner node shape.
I suggest to add something like dash:hasValueWithClass (https://datashapes.org/constraints.html#HasValueWithClassConstraintComponent) to SHACL Core.