loss of functionality

I want to write a shape that checks that there are no self-loops with
predicate ex:p for elements of a class ex:c.

The following shape appears to do the trick:

ex:s1
  sh:targetClass ex:c ;
  sh:disjoint ex:p .

Oops, this is no longer valid SHACL!

How can I now do this?


Peter F. Patel-Schneider
Nuance Communications

Received on Thursday, 9 February 2017 00:46:11 UTC