RDF-Repräsentation für ZDB-Daten: Unterschied zwischen den Versionen
(→https://ontome.net/ontology/c217 - F1 Work) |
|||
| Zeile 1: | Zeile 1: | ||
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. | 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. | ||
| − | + | == Entwurfsprinzipien == | |
| + | |||
| + | === Properties === | ||
| + | |||
| + | 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 Einträge in der TDB-Tabelle "term" entsprechen grundsätzlich dem Objekt einer | ||
| + | owl:DatatypeProperty. | ||
== Klassen == | == Klassen == | ||
Version vom 4. Januar 2026, 16:43 Uhr
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
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 Einträge in der TDB-Tabelle "term" entsprechen grundsätzlich dem Objekt einer owl:DatatypeProperty.
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.