RDF-Repräsentation für ZDB-Daten
Dies soll eine Sammlung von Klassen und Properties werden, die für Aussagen im ZDB-Datenmodell in Frage kommen. Ziel hierbei ist eine maximale Wiederverwendung bestehender, gut definierter und anderswo verwendeter Modellelemente, um die Anzahl ZDB-spezifischer Axiome in der RDF-Darstellung von ZDB-Daten möglichst gering zu halten.
Inhaltsverzeichnis
Entwurfsprinzipien
Properties
Viele Aussagen in der ZDB müssen in RDF als Verkettung etlicher Property-Aussagen (property chains) modelliert werden. Verglichen mit der XML-Darstellung, wo häufig mit Attribut-Listen gearbeitet wird, erscheint dies zunächst besonders umständlich.
Die Definitionen der ZDB-Tabelle "reldef" sind in Prinzip als owl:ObjectProperty aufzufassen, wobei allerdings die Property-Instanz selbst als RDF-Ressource zu behandeln ist, die ihrerseits verschiedene Eigenschaftsaussagen zulassen muss. Bei diesen Eigenschaftsaussagen handelt es sich außerdem nicht nur um DatatypeProperties, sondern kommen auch ObjectProperties vor, die auf Klasseninstanzen (z.B. "Auszeichnung") verweisen.
Die Properties, deren Werte der TDB-Tabelle "term" entstammen, könnten zwar als owl:DatatypeProperty aufgefasst werden, allerdings nur dann, wenn es sich bei dem Vokabulareintrag nur um eine Zeichnette handeln würde. Da wir die Vokabulareinträge aber als Ressourcen verstehen, die u.a. Benennungen in mehreren Sprachen haben können, müssen wir auch hier mit der owl:ObjectProperty arbeiten.
zdb:hatGattung a owl:ObjectProperty ;
rdfs:domain zdb:Filmwerk ;
rdfs:range dffvoc:Gattung .
Klassen
frbroo:F1 "Work"
(alias https://ontome.net/ontology/c217 - F1 Work)
Dies wäre eine geeignete (abstrakte) Oberklasse, da die bereits auf der direkten Ebene definierten Unterklassen recht gute Übereinstimmung mit den Werk-Unterscheidungen der ZDB haben:
- F14 Individual Work (egenständiges Filmwerk in der ZDB)
- F15 Complex Work (Mehrteiler in der ZDB)
- F16 Container Work (Reihenwerk in der ZDB)
Wo das nicht so recht passend erscheint, ließen sich auch Unterklassen hiervon aus FRBR-oo heranziehen: F17 Aggregation Work, F18 Serial Work, u.a.
https://ontome.net/ontology/c262 - Name Use Activity – F52
Personen- und Körperschaftsnamen in der ZDB haben eine Raum- und Zeitdimension. Diese Aussagen fallen unter das, was mit dieser Klasse ausgedrückt werden soll, nämlich wann, wo und/oder warum eine bestimmter Name verwendet wurde.