w3c / shacl

SHACL Community Group (Post-REC activitities)
27 stars 4 forks source link

Add something similar to dash:hasValueWithClass #44

Open HolgerKnublauch opened 4 months ago

HolgerKnublauch commented 4 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.