Skip to content

disambiguation of sh:name and rdfs:label

SHACL

Property shapes may have one or more values for sh:name to provide human-readable labels for the property in the target where it appears.

RDFS

rdfs:label is an instance of rdf:Property that may be used to provide a human-readable version of a resource's name.

=> use rdfs:label for technical labels, and sh:name for UI labels, but rdfs:label may be provided as fallback in UI

Edited by Stefan Hynek