I saw:

owl2shacl:rdfsRange2shClassOrDatatype
  rdf:type sh:SPARQLRule ;
  rdfs:comment "For each relevant property that has an rdfs:range, create 
sh:class or sh:datatype constraint unless it already exists (from a 
restriction)." ;


this triggers some questions for me:

suppose the property is restricted for some specific class...shouldn't it then 
be still generated (as propertyshape) for other classes? (for say instance 
verification for other classes where it might be used but where it is not 
restricted)?

And

How does this relate to a domain  spec? I thought that in case of a domain spec 
nodeshape info is generated too (like the more general hasPart examples 
earlier?). Are they then generated or not (could not find them so quickly after 
generation). An if that is the case, shouldn't it say "(from a restriction or 
domain)" iso of just "(from a restriction)"?

thx

ps guess it has to do with

unless it already exists (from a restriction)."

Meaning in a separate propertyshape...not within a nodeshape (anonymous)

In hat case I have another question: generating shacl with explicit property 
shapes (option) seems to give more functionality that only in context class, 
right? (also giving validation options for classes not restricting)




Dr. ir. H.M. (Michel) Böhms
Senior Data Scientist


T +31888663107
M +31630381220
E michel.bo...@tno.nl<mailto:michel.bo...@tno.nl>

Location<https://www.google.com/maps/place/TNO+-+Locatie+Delft+-+Stieltjesweg/@52.000788,4.3745183,17z/data=!3m1!4b1!4m5!3m4!1s0x47c5b58c52869997:0x56681566be3b8c88!8m2!3d52.000788!4d4.376707>



[cid:image001.gif@01D471E3.2294F7D0]<http://www.tno.nl/>

This message may contain information that is not intended for you. If you are 
not the addressee or if this message was sent to you by mistake, you are 
requested to inform the sender and delete the message. TNO accepts no liability 
for the content of this e-mail, for the manner in which you use it and for 
damage of any kind resulting from the risks inherent to the electronic 
transmission of messages.









-- 
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.
For more options, visit https://groups.google.com/d/optout.
  • [topbraid-users] general s... 'Bohms, H.M. (Michel)' via TopBraid Suite Users

Reply via email to