RDF-Repräsentation für ZDB-Daten: Unterschied zwischen den Versionen

Aus DIF Filmographie Wiki
Wechseln zu: Navigation, Suche
(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.
  
Bevorzugt werden sollen solche Klassen und Properties, für die sich eine Herleitung aus geeigneten Referenz- oder Fundamental-Ontologien angeben lässt. Geeignete Referenz-Ontologien wären CIDOC-CRM und LRM / FRBR-oo, als Fundamental-Ontologien kämen solche wie BFO oder DOLCE in Betracht.  
+
== 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.

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.