From 1267b6fa3e43acac8f4e3d841867f932e3f0a5af Mon Sep 17 00:00:00 2001 From: Gabe Fierro Date: Thu, 30 Nov 2023 12:17:55 -0700 Subject: [PATCH] update 223p.ttl --- ontologies/223p.ttl | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/ontologies/223p.ttl b/ontologies/223p.ttl index f9c5a81..1328ce0 100644 --- a/ontologies/223p.ttl +++ b/ontologies/223p.ttl @@ -3938,10 +3938,7 @@ s223:EnumerationKind-Substance a s223:Class, rdfs:label "Substance" ; rdfs:comment "This class has enumerated instances of the substances that are consumed, produced, transported, sensed, controlled or otherwise interacted with (e.g. water, air, etc.)." ; rdfs:subClassOf s223:EnumerationKind ; - sh:property [ rdfs:comment "If the relation hasConstituent is present, it must associate an EnumerationKind-Substance with one or more Properties that identify and characterize those constituents." ; - sh:class s223:Property ; - sh:path s223:hasConstituent ], - [ rdfs:comment "A substance may only have atomic constituents, it may not have a constituent that also has constituents." ; + sh:property [ rdfs:comment "A substance may only have atomic constituents, it may not have a constituent that also has constituents." ; sh:path s223:hasConstituent ; sh:sparql [ a sh:SPARQLConstraint ; rdfs:comment "If a substance has a constituent, that constituent may not itself have constituents." ; @@ -3953,7 +3950,10 @@ WHERE { $this s223:hasConstituent ?constituent . ?constituent s223:ofSubstance/s223:hasConstituent ?nextConstituent . } -""" ] ] . +""" ] ], + [ rdfs:comment "If the relation hasConstituent is present, it must associate an EnumerationKind-Substance with one or more Properties that identify and characterize those constituents." ; + sh:class s223:Property ; + sh:path s223:hasConstituent ] . s223:contains a rdf:Property ; rdfs:label "contains" ;