You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is an <a>optional parameter</a> of <code>sh:ReifiableByConstraintComponent</code>.
5714
-
If set to <code>true</code> there must be at least one reification value for the focus node/path combination in the <a>data graph</a>.
5714
+
If set to <code>true</code>, there must be at least one reification value for the focus node/path combination in the <a>data graph</a>.
5715
5715
<spandata-syntax-rule="reificationRequired-datatype">The values of <code>sh:reificationRequired</code> in a shape are literals with datatype <code>xsd:boolean</code>.</span>
Let <code>t</code> be the <a>triple term</a> (<a>focus node</a>, <code>$path</code>, <a>value node</a>).
5724
-
For each reified statement for the <a>triple term</a><code>t</code>, a failure MUST be produced if the validation of the reified statement with the <a>reifier</a> as <a>focus node</a>against the <a>node shape</a><code>$reifiableBy</code> produces a <a>failure</a>.
5724
+
For each reified statement for the <a>triple term</a><code>t</code>, a failure MUST be produced if validating the reified statement against the <code>$reifiableBy</code><a>node shape</a>with the <a>reifier</a>as <a>focus node</a> produces a <a>failure</a>.
5725
5725
Otherwise, if the reified statements of <code>t</code> do not conform to <code>$reifiableBy</code>, there is a validation result with <code>t</code> as <code>sh:value</code>.
5726
5726
</div>
5727
5727
</div>
5728
5728
5729
5729
<divclass="def def-text">
5730
5730
<divclass="def-header">TEXTUAL DEFINITION of sh:reificationRequired</div>
If <code>$reificationRequired</code> is set to <code>true</code>, and when there is no reified statement for the <a>triple term</a><code>t</code> in the <a>data graph</a> there is a validation result with <code>t</code> as <code>sh:value</code>.
5732
+
If <code>$reificationRequired</code> is set to <code>true</code> and there is no reified statement for the <a>triple term</a><code>t</code> in the <a>data graph</a>, there is a validation result with <code>t</code> as <code>sh:value</code>.
0 commit comments