Creates a SetShape requiring at least one value (1..*).
Requires one or more values, resulting in a non-empty array type (readonly [V, ...V[]]).
Warning
For dictionary shapes, each tag in the map holds a non-empty string
array and the map must contain at least one tag. minCount/maxCount apply per tag, not as
an aggregate across all tags. This differs from vanilla SHACL aggregate counting, though
expressible via per-tag property shapes.
Creates a SetShape requiring at least one value (1..*).
Requires one or more values, resulting in a non-empty array type (
readonly [V, ...V[]]).For dictionary shapes, each tag in the map holds a non-empty string array and the map must contain at least one tag.
minCount/maxCountapply per tag, not as an aggregate across all tags. This differs from vanilla SHACL aggregate counting, though expressible via per-tag property shapes.