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.