You may be up to something. The rdfs:range of sh:inversePath is indeed
rdfs:Resource, so if (for some reason) an OWL-to-SHACL converter was
executed over the SHACL system graph itself then such a constraint might
have been created. Please keep us informed if you find such a constraint
and how it might have come into existence.
Holger
On 28/04/2020 10:07, Tim Smith wrote:
I will take a look. There is no hand-written SHACL but there is
always the possibility of some errant owl axiom that was converted
into such a constraint.
I am using 6.3.1.
On Mon, Apr 27, 2020 at 7:46 PM Holger Knublauch
<hol...@topquadrant.com <mailto:hol...@topquadrant.com>> wrote:
Same here. I guess you are using 6.3? Could it be that you have
owl:imported some file that defines additional constraints, e.g.
that the values of sh:inversePath must be sh:class rdfs:Resource?
If this doesn't help, feel free to send me a TriG file with your
graph and subgraphs so that I can try to reproduce this issue.
Holger
On 28/04/2020 09:14, Irene Polikoff wrote:
Hmm…
I can’t reproduce. May be Holger has some ideas.
On Apr 27, 2020, at 4:16 PM, Tim Smith <smith.ts...@gmail.com
<mailto:smith.ts...@gmail.com>> wrote:
Hi,
When I use EDG to give a name to an inverse relationship, much
the way edg:columnOf works for edg:DatabaseTable, I get an error
that persists after creation even though the correct SHACL has
been generated.
Everything seems to work although I don't think the error should
be there.
Tim
First screenshot - error during creation. Bypassed by using
Submit Anyway
SHACL:
pgont:ManufacturingLine-hasPart-inverse
a sh:PropertyShape ;
sh:path [
sh:inversePath pgont:hasPart ;
] ;
sh:name "test inverse property - has part" ;
sh:nodeKind sh:IRI ;
Second screenshot - error shown when viewing the property shape.
Third screenshot - view of edg:DatabaseTable-columnOf-inverse
property shape. Note no errors.
SHACL:
edg:DatabaseTable-columnOf-inverse
a sh:PropertyShape ;
sh:path [
sh:inversePath edg:columnOf ;
] ;
graphql:name "columns" ;
rdfs:isDefinedBy
<http://edg.topbraid.solutions/1.0/schema/datamodels> ;
sh:class edg:DatabaseColumn ;
sh:description "The columns of a database table." ;
sh:group edg:DataStructurePropertiesGroup ;
sh:name "columns" ;
sh:order "40"^^xsd:decimal ;
<image.png>
<image.png>
<image.png>
--
You received this message because you are subscribed to the
Google Groups "TopBraid Suite Users" group.
To unsubscribe from this group and stop receiving emails from
it, send an email to topbraid-users+unsubscr...@googlegroups.com
<mailto:topbraid-users+unsubscr...@googlegroups.com>.
To view this discussion on the web visit
https://groups.google.com/d/msgid/topbraid-users/CAF0WbnLQJ_G-x2X0q7kQDTQgoqTtJSeX0YCnpAJNf0hx5TqFVw%40mail.gmail.com
<https://groups.google.com/d/msgid/topbraid-users/CAF0WbnLQJ_G-x2X0q7kQDTQgoqTtJSeX0YCnpAJNf0hx5TqFVw%40mail.gmail.com?utm_medium=email&utm_source=footer>.
--
You received this message because you are subscribed to the
Google Groups "TopBraid Suite Users" group.
To unsubscribe from this group and stop receiving emails from it,
send an email to topbraid-users+unsubscr...@googlegroups.com
<mailto:topbraid-users+unsubscr...@googlegroups.com>.
To view this discussion on the web visit
https://groups.google.com/d/msgid/topbraid-users/645F57BE-A377-4867-8DF5-4AFF64C152D2%40topquadrant.com
<https://groups.google.com/d/msgid/topbraid-users/645F57BE-A377-4867-8DF5-4AFF64C152D2%40topquadrant.com?utm_medium=email&utm_source=footer>.
--
You received this message because you are subscribed to the Google
Groups "TopBraid Suite Users" group.
To unsubscribe from this group and stop receiving emails from it,
send an email to topbraid-users+unsubscr...@googlegroups.com
<mailto:topbraid-users+unsubscr...@googlegroups.com>.
To view this discussion on the web visit
https://groups.google.com/d/msgid/topbraid-users/09c8dc6e-3263-0520-3482-81b820edfc40%40topquadrant.com
<https://groups.google.com/d/msgid/topbraid-users/09c8dc6e-3263-0520-3482-81b820edfc40%40topquadrant.com?utm_medium=email&utm_source=footer>.
--
You received this message because you are subscribed to the Google
Groups "TopBraid Suite Users" group.
To unsubscribe from this group and stop receiving emails from it, send
an email to topbraid-users+unsubscr...@googlegroups.com
<mailto:topbraid-users+unsubscr...@googlegroups.com>.
To view this discussion on the web visit
https://groups.google.com/d/msgid/topbraid-users/CAF0WbnKTVTKMeKF2QVQca7M7qzxZRVS0gUW3oatpvk0crKS-Bw%40mail.gmail.com
<https://groups.google.com/d/msgid/topbraid-users/CAF0WbnKTVTKMeKF2QVQca7M7qzxZRVS0gUW3oatpvk0crKS-Bw%40mail.gmail.com?utm_medium=email&utm_source=footer>.
--
You received this message because you are subscribed to the Google Groups "TopBraid
Suite Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to topbraid-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit
https://groups.google.com/d/msgid/topbraid-users/32f01255-a2c9-eef9-0a17-06c3717ef0e1%40topquadrant.com.