From 4ece9d49dab7cf89fdc1dfff9c9253321aad6513 Mon Sep 17 00:00:00 2001 From: Philipp Schneider <schneider.philipp@uni-muenster.de> Date: Tue, 11 Apr 2023 13:42:34 +0200 Subject: [PATCH] Implement changes from class diagram --- ...gital-heraldry-ontology-representation.ttl | 34 +++++++++++++++---- 1 file changed, 28 insertions(+), 6 deletions(-) diff --git a/data/ontologies/digital-heraldry-ontology-representation.ttl b/data/ontologies/digital-heraldry-ontology-representation.ttl index c5debc5..61b2d40 100644 --- a/data/ontologies/digital-heraldry-ontology-representation.ttl +++ b/data/ontologies/digital-heraldry-ontology-representation.ttl @@ -4,6 +4,7 @@ @prefix xml: <http://www.w3.org/XML/1998/namespace> . @prefix xsd: <http://www.w3.org/2001/XMLSchema#> . @prefix dhoh: <http://digitalheraldry.org/digital-heraldry-ontology/heraldry#> . +@prefix dhoo: <http://digitalheraldry.org/digital-heraldry-ontology/object#> . @prefix dhor: <http://digitalheraldry.org/digital-heraldry-ontology/representation#> . @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . @prefix vann: <http://purl.org/vocab/vann/> . @@ -75,8 +76,8 @@ dhor:crestPresent rdf:type owl:ObjectProperty ; ### http://digitalheraldry.org/digital-heraldry-ontology/representation#depictedOn dhor:depictedOn rdf:type owl:ObjectProperty ; - rdfs:range <http://digitalheraldry.org/digital-heraldry-ontology/object#Object> ; - rdfs:comment "Indicates the object an iconographic representation is depicted on"@en ; + rdfs:range dhoo:Object ; + rdfs:comment "Indicates the object, on which an iconographic representation is depicted"@en ; rdfs:label "depictedOn"@en . @@ -126,6 +127,14 @@ dhor:helmetPresent rdf:type owl:ObjectProperty ; rdfs:label "helmetPresent"@en . +### http://digitalheraldry.org/digital-heraldry-ontology/representation#locatedOnFolio +dhor:locatedOnFolio rdf:type owl:ObjectProperty ; + rdfs:domain dhor:CoatOfArmsRepresentation ; + rdfs:range dhoo:ManuscriptFolio ; + rdfs:comment "Indicates the manuscript folio on which a coat of arms representation is to be found"@en ; + rdfs:label "locatedOnFolio"@en . + + ### http://digitalheraldry.org/digital-heraldry-ontology/representation#mantlingPresent dhor:mantlingPresent rdf:type owl:ObjectProperty ; rdfs:subPropertyOf dhor:hasTimbreAttribute ; @@ -136,7 +145,7 @@ dhor:mantlingPresent rdf:type owl:ObjectProperty ; ### http://digitalheraldry.org/digital-heraldry-ontology/representation#partOfObject dhor:partOfObject rdf:type owl:ObjectProperty ; rdfs:domain dhor:CoatOfArmsRepresentation ; - rdfs:range <http://digitalheraldry.org/digital-heraldry-ontology/object#Object> ; + rdfs:range dhoo:Object ; rdfs:comment "Shortcut property to query which object a certain representation of a coat of arms is part of."@en ; rdfs:label "partOfObject"@en . @@ -206,9 +215,15 @@ dhoh:CoatOfArms rdf:type owl:Class ; rdfs:label "CoatOfArms"@en . +### http://digitalheraldry.org/digital-heraldry-ontology/object#ManuscriptFolio +dhoo:ManuscriptFolio rdf:type owl:Class ; + rdfs:subClassOf dhoo:Object ; + rdfs:label "ManuscriptFolio"@en . + + ### http://digitalheraldry.org/digital-heraldry-ontology/object#Object -<http://digitalheraldry.org/digital-heraldry-ontology/object#Object> rdf:type owl:Class ; - rdfs:label "Object"@en . +dhoo:Object rdf:type owl:Class ; + rdfs:label "Object"@en . ### http://digitalheraldry.org/digital-heraldry-ontology/representation#Banner @@ -249,7 +264,8 @@ dhor:CoatOfArmsTextualRepresentation rdf:type owl:Class ; ### http://digitalheraldry.org/digital-heraldry-ontology/representation#CoatOfArmsVisualRepresentation dhor:CoatOfArmsVisualRepresentation rdf:type owl:Class ; - rdfs:subClassOf dhor:CoatOfArmsRepresentation ; + rdfs:subClassOf dhor:CoatOfArmsRepresentation , + dhor:IconographicRepresentation ; rdfs:comment "A coat of arms in a source represented as an image."@en ; rdfs:label "CoatOfArmsVisualRepresentation"@en . @@ -266,6 +282,12 @@ dhor:IconographicRepresentation rdf:type owl:Class ; rdfs:label "IconographicRepresentation"@en . +### http://digitalheraldry.org/digital-heraldry-ontology/representation#IconographicRepresentationFragment +dhor:IconographicRepresentationFragment rdf:type owl:Class ; + rdfs:subClassOf dhor:IconographicRepresentation ; + rdfs:label "IconographicRepresentationFragment"@en . + + ### http://digitalheraldry.org/digital-heraldry-ontology/representation#ModeOfCoatOfArmsRepresentation dhor:ModeOfCoatOfArmsRepresentation rdf:type owl:Class ; rdfs:comment "Differentiates how a coat of arms is visually represented."@en ; -- GitLab