From 2c7892602f1a10dd47bb8d1cc8e3ce9ea2a56e02 Mon Sep 17 00:00:00 2001 From: Dennis Ruhe Date: Thu, 23 Apr 2026 09:44:20 +0200 Subject: [PATCH] Add AlternativeContentDescription --- ontology/EBUCorePlus/ebucoreplus.owl | 43 ++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) diff --git a/ontology/EBUCorePlus/ebucoreplus.owl b/ontology/EBUCorePlus/ebucoreplus.owl index 603bf6e9..ff638d45 100644 --- a/ontology/EBUCorePlus/ebucoreplus.owl +++ b/ontology/EBUCorePlus/ebucoreplus.owl @@ -542,6 +542,12 @@ ec:hasAgentPlaceOfResidence rdf:type owl:ObjectProperty ; "Ort des Wohnsitzes"@de , "Place of residence"@en . +### http://www.ebu.ch/metadata/ontologies/ebucoreplus#hasAlternativeContentDescription +ec:hasAlternativeContentDescription rdf:type owl:ObjectProperty ; + rdfs:label "contient une description de contenu alternative"@fr , + "has alternative content description"@en , + "hat eine alternative Inhaltsbeschreibung"@de . + ### http://www.ebu.ch/metadata/ontologies/ebucoreplus#hasAlternativeTitle ec:hasAlternativeTitle rdf:type owl:ObjectProperty ; @@ -7502,6 +7508,35 @@ ec:Agent rdf:type owl:Class ; - une entreprise de fabrication de dispositifs de consommation"""@fr . +### http://www.ebu.ch/metadata/ontologies/ebucoreplus#AlternativeContentDescription +ec:AlternativeContentDescription rdf:type owl:Class ; + rdfs:subClassOf [ rdf:type owl:Restriction ; + owl:onProperty ec:hasIdentifier ; + owl:allValuesFrom ec:Identifier + ] , + [ rdf:type owl:Restriction ; + owl:onProperty ec:hasObjectType ; + owl:allValuesFrom skos:Concept + ] , + [ rdf:type owl:Restriction ; + owl:onProperty ec:hasEndDateTime ; + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; + owl:onClass time:Instant + ] , + [ rdf:type owl:Restriction ; + owl:onProperty ec:hasStartDateTime ; + owl:maxQualifiedCardinality "1"^^xsd:nonNegativeInteger ; + owl:onClass time:Instant + ] , + [ rdf:type owl:Restriction ; + owl:onProperty ec:contentDescription ; + owl:allValuesFrom rdfs:Literal + ] ; + rdfs:label "Alternative content description"@en , + "Alternativer Inhaltstext"@de , + "Description alternative du contenu"@fr . + + ### http://www.ebu.ch/metadata/ontologies/ebucoreplus#AlternativeTitle ec:AlternativeTitle rdf:type owl:Class ; rdfs:subClassOf [ rdf:type owl:Restriction ; @@ -9996,6 +10031,10 @@ ec:EditorialObject rdf:type owl:Class ; owl:onProperty ec:hasAlternativeTitle ; owl:allValuesFrom ec:AlternativeTitle ] , + [ rdf:type owl:Restriction ; + owl:onProperty ec:hasAlternativeContentDescription ; + owl:allValuesFrom ec:AlternativeContentDescription + ] , [ rdf:type owl:Restriction ; owl:onProperty ec:hasAssociatedProductionJob ; owl:allValuesFrom ec:ProductionJob @@ -12863,6 +12902,10 @@ ec:PublicationEvent rdf:type owl:Class ; owl:onProperty ec:hasAlternativeTitle ; owl:allValuesFrom ec:AlternativeTitle ] , + [ rdf:type owl:Restriction ; + owl:onProperty ec:hasAlternativeContentDescription ; + owl:allValuesFrom ec:AlternativeContentDescription + ] , [ rdf:type owl:Restriction ; owl:onProperty ec:hasConsumptionCount ; owl:allValuesFrom ec:ConsumptionCount