diff --git a/shacl/index.html b/shacl/index.html index e53b9e24..4167f78d 100644 --- a/shacl/index.html +++ b/shacl/index.html @@ -360,7 +360,8 @@

Terminology

RDF term, and subject, predicate, and - object of RDF triples + object of RDF triples, and + datatype as defined in RDF 1.1 Concepts and Abstract Syntax [[!rdf11-concepts]]. SHACL can be used with RDF graphs that are obtained by any means, e.g. from the file system, HTTP requests, or RDF datasets. SHACL makes no assumptions about whether a graph contains triples that are entailed from the graph under any RDF entailment regime. @@ -1758,7 +1759,7 @@

sh:datatype

TEXTUAL DEFINITION
- The values of sh:datatype must be IRIs representing datatypes, such as xsd:string. + The values of sh:datatype must be the IRIs of datatypes, such as xsd:string. A validation result must be produced for each value node that is not a literal, or is a literal with a mismatching datatype. A literal matches a datatype if the literal's datatype has the same IRI. @@ -2943,7 +2944,7 @@

sh:qualifiedValueShape, sh:qualifiedMinCount, sh:qualifiedMaxCount

The property sh:qualifiedValueShape can be used verify that a specified number of value nodes validate against the given shape. - sh:qualifiedValueShape must be accompanied by a sh:qualifiedMinCount or a sh:qualifiedMaxCount, or both. + For each sh:qualifiedValueShape there must be either one sh:qualifiedMinCount or one sh:qualifiedMaxCount, or one of each, at the same subject.

Constraint Component IRI: sh:QualifiedValueShapeConstraintComponent