SHACL - Validating maxCount/minCount across union of graphs with duplicates #5136
Labels
📦 SHACL
affects the SHACL validator
specification
issues related to compliance to standards and external specs
Milestone
Validating maxCount/minCount for a single graph always guarantees that there are no duplicates since a quad is unique.
When validating the union of multiple graphs it becomes possible to have the same value in more than one graph. This seems like undefined behaviour in the SHACL spec.
We decide that maxCount and minCount will work on the set of values. If one or more graph contain the same value then this value will only be counted once.
The text was updated successfully, but these errors were encountered: