shapes-ISSUE-157 (constraint component support): the support for constraint components is incorrectly stated [SHACL Spec]

shapes-ISSUE-157 (constraint component support): the support for constraint components is incorrectly stated [SHACL Spec]

http://www.w3.org/2014/data-shapes/track/issues/157

Raised by: Peter Patel-Schneider
On product: SHACL Spec

The "support" for constraint components is stated in terms of sh:constraint, sh:property, and sh:inverseProperty.  This does not work, because any constraint can be used as the object of a sh:constraint triple.

For example, the intent in the spec is that sh:datatype should not be used in inverse property constraints, but the spec allows sh:datatype constraint component properties to appear in inverse property constraints.


3.1.3 sh:datatype

The property sh:datatype can be used to restrict the datatype of all value nodes. The values of sh:datatype must be resources representing datatypes, such as xsd:string.

Constraint Component: sh:DatatypeConstraintComponent

Supported Context Properties: sh:constraint, sh:property 

Received on Thursday, 28 April 2016 12:44:37 UTC