From ba4b77194d88874ca69a74aafb659266bd64900b Mon Sep 17 00:00:00 2001 From: Alex Nelson Date: Wed, 19 Jul 2023 15:08:58 -0400 Subject: [PATCH] Normalize --- ontology/uco/core/core.ttl | 107 +++++++++++++++++++------------------ 1 file changed, 54 insertions(+), 53 deletions(-) diff --git a/ontology/uco/core/core.ttl b/ontology/uco/core/core.ttl index d4bd8fc0..057ffb82 100644 --- a/ontology/uco/core/core.ttl +++ b/ontology/uco/core/core.ttl @@ -171,42 +171,43 @@ core:EnclosingCompilation sh:targetClass core:EnclosingCompilation ; . -core:Event - a - owl:Class, - sh:NodeShape +core:Event + a + owl:Class , + sh:NodeShape ; - rdfs:subClassOf core:UcoObject ; - rdfs:label "Event"@en ; - rdfs:comment "An Event is a noteworthy occurrence (something that happens or might happen)."@en ; + rdfs:subClassOf core:UcoObject ; + rdfs:label "Event"@en ; + rdfs:comment "An Event is a noteworthy occurrence (something that happens or might happen)."@en ; sh:property - [ - sh:datatype xsd:string ; - sh:nodeKind sh:Literal ; - sh:path core:eventType ; - ], - [ - sh:nodeKind sh:IRI ; - sh:class core:UcoObject ; - sh:path core:eventContext ; - ], - [ - sh:datatype xsd:string ; - sh:nodeKind sh:Literal ; - sh:path core:startTime ; - ], - [ - sh:datatype xsd:string ; - sh:nodeKind sh:Literal ; - sh:path core:endTime ; - ], - [ - sh:nodeKind sh:IRI ; - sh:class types:Dictionary ; - sh:path core:eventAttribute ; - ] ; - sh:targetClass core:Event -. + [ + sh:class core:UcoObject ; + sh:nodeKind sh:IRI ; + sh:path core:eventContext ; + ] , + [ + sh:class types:Dictionary ; + sh:nodeKind sh:IRI ; + sh:path core:eventAttribute ; + ] , + [ + sh:datatype xsd:string ; + sh:nodeKind sh:Literal ; + sh:path core:endTime ; + ] , + [ + sh:datatype xsd:string ; + sh:nodeKind sh:Literal ; + sh:path core:eventType ; + ] , + [ + sh:datatype xsd:string ; + sh:nodeKind sh:Literal ; + sh:path core:startTime ; + ] + ; + sh:targetClass core:Event ; + . core:ExternalReference a @@ -555,25 +556,25 @@ core:endTime rdfs:range xsd:dateTime ; . -core:eventContext - a owl:ObjectProperty; - rdfs:label "Event Context"@en ; - rdfs:comment "An event context describes the association of actions and objects relating to an event."@en ; - rdfs:range core:UcoObject - . - -core:eventAttribute - a owl:ObjectProperty; - rdfs:label "Event Attribute"@en ; - rdfs:comment "An event attribute specifies an ad-hoc attribute/value for an event."@en ; - rdfs:range types:Dictionary - . - -core:eventType - a owl:DatatypeProperty; - rdfs:label "Event Type"@en ; - rdfs:comment "An event type specifies a classification type for the event."@en ; - rdfs:range xsd:string +core:eventAttribute + a owl:ObjectProperty ; + rdfs:label "Event Attribute"@en ; + rdfs:comment "An event attribute specifies an ad-hoc attribute/value for an event."@en ; + rdfs:range types:Dictionary ; + . + +core:eventContext + a owl:ObjectProperty ; + rdfs:label "Event Context"@en ; + rdfs:comment "An event context describes the association of actions and objects relating to an event."@en ; + rdfs:range core:UcoObject ; + . + +core:eventType + a owl:DatatypeProperty ; + rdfs:label "Event Type"@en ; + rdfs:comment "An event type specifies a classification type for the event."@en ; + rdfs:range xsd:string ; . core:externalIdentifier