GNDO-Properties für Aktivitäten (Rollen, Funktionen, Tätigkeiten)
Die GNDO unterscheidet zwischen Aktivitäten, die einem Akteur als solchem zukommen (Person ist/war ein Erfinder) und solchen, die einen Einzelakt des Akteurs beschreiben (Person erfand Ding).
Für die erste Form kommt das Vokabular der GND zum Einsatz:
gndo:DifferentiatedPerson gndo:professionOrOccupation gndo:SubjectHeadingSensoStricto .
gnd:040152227 (Erfinder) a gndo:SubjectHeadingSensoStricto
Die zweite Form wird mit einer tätigkeitsspezifischen Property ausgedrückt:
gndo:SubjectHeadingSensoStricto gndo:inventor gndo:DifferentiatedPerson
Die Anzahl unterscheidbarer Aktivitäten ist im ersten Fall nur durch die verfügbaren Begriffsinstanzen begrenzt, während im zweiten Fall die Begrenzung durch die Ontologie gegeben ist. Während also ein neues Tätigkeitsmerkmal für Akteure schlicht durch Hinzufügen einer Vokabularinstanz eingeführt wird, erfordert das Einführen einer neuen Person-Ding-Beziehung stets einen Eingriff in die GND-Ontologie.
In der MARC21-Respräsentation findet sich beispielsweise für http://d-nb.info/gnd/1081104813 :
<datafield tag="500" ind1="1" ind2=" ">
<subfield code="0">(DE-101)1026102146</subfield>
<subfield code="0">(DE-588)1026102146</subfield>
<subfield code="0">http://d-nb.info/gnd/1026102146>
<subfield code="a">Chiari, Giovanni</subfield>
<subfield code="4">druc</subfield>
<subfield code="4">http://d-nb.info/standards/elementset/gnd#printer>
<subfield code="w">r</subfield>
<subfield code="i">Drucker</subfield>
<subfield code="e">Drucker</subfield>
</datafield>
<datafield tag="500" ind1="1" ind2=" ">
<subfield code="0">(DE-101)122389298</subfield>
<subfield code="0">(DE-588)122389298</subfield>
<subfield code="0">http://d-nb.info/gnd/122389298>
<subfield code="a">Vascellini, Gaetano</subfield>
<subfield code="d">1745-1805</subfield>
<subfield code="4">illu</subfield>
<subfield code="4">http://d-nb.info/standards/elementset/gnd#illustratorOrIlluminator>
<subfield code="w">r</subfield>
<subfield code="i">Illustrator</subfield>
<subfield code="e">Illustrator</subfield>
</datafield>
was in der RDF-Repräsentation verkürzt wird zu
<http://d-nb.info/gnd/1081104813> a gndo:Work ;
gndo:gndIdentifier "1081104813" ;
gndo:preferredNameForTheWork "Statue di Firenze" ;
gndo:printer <http://d-nb.info/gnd/1026102146> ;
gndo:illustratorOrIlluminator <http://d-nb.info/gnd/122389298> ;
(...)
Würden die Angaben unter $e oder $i in MARC 500 durch einen Verweis auf den GND-Identifikator für das jeweilige Sachschlagwort ergänzt oder ersetzt, dann wäre die Anzahl unterscheidbarer Aktivitäten nur durch das in Frage kommende Sachvokabular begrenzt. Für Linked Open Data-Anwendungen ließe sich eine Primärdarstellung etwa so realisieren:
gnd:1081104813 a gndo:Work ;
gndo:gndIdentifier "1081104813" ;
gndo:preferredNameForTheWork "Statue di Firenze" ;
gndo:relatedPerson [ xyz:role gnd:4013091-5 ; xyz:agent gnd:1026102146 ] ;
gndo:relatedPerson [ xyz:role gnd:4161277-2 ; xyz:agent gnd:122389298 ] ;
(...)
wobei sich dem blank node, der hier als Aktivitätsereignis interpretiert werden kann, auch weitere Eigenschaften beifügen lassen. Statt
gnd:300306210 a gndo:MusicalWork ;
(...) gndo:preferredNameForTheWork "Duetto buffo di due gatti" ;
gndo:doubtfulComposer gnd:118602985 ;
würde die zweifelhafte Komponisten-Angabe etwa wie folgt aussehen:
gndo:relatedPerson [ xyz:role gnd:4032009-1 ; xyz:agent gnd:118602985 ; xyz:confidence "0,1" ]
MARC-Relatoren als Alternative
Grundsätzlich ließen sich die GNDO-Properties für Werk-Akteur-Beziehungen auch durch die MARC-Relatoren aus dem Namensraum http://id.loc.gov/vocabulary/relators ersetzen. Diese sind als owl:ObjectProperty deklariert und als LOD derefenzierbar.
Vor dem Hintergrund der GND4C-Anwendungsszenarien wäre hier jedoch zu beachten, dass die erweiterte GND-Anwendergemeinschaft keinen direkten Einfluss auf Erweiterung der MARC-Properties hätte, wogegen benötigte neue GND-Vokabularelemente relativ unbürokratisch bereitgestellt werden könnten. Außerdem deckt das GND-Vokabular bereits viele Anwendungsfälle aus nichtbibliothekarischen Sammlungen ab (Steinernes Objekt wurde geschliffen von (GND:"Schleifer") Person).
BIBFRAME-Modellierung
Im BIBFRAME 2.0 wird der Beitrag eines Akteurs zu einer Ressource (z.B. einem Werk) durch eine Instanz der Klasse bf:Contribution ausgedrückt, die der Ressource über die Property bf:contribution zugewisen wird. Das folgende Beispiel entstammt der Notiz Expressing Roles:
<http://bibframe.example.org/resource> bf:contribution [
a bf:Contribution ;
bf:role <http://id.loc.gov/vocabulary/relators/ill> ;
bf:role [rdfs:label “illustrator”] ;
bf:agent <http://id.loc.gov/rwo/agents/n94064763> ] .
Der hier verfolgte Ansatz, URI-Referenzen und Literale (hier: "illustrator") unter einer Property in einer anonymen Klasseninstanz (blank node) zusammenzufassen, ist auch von der DINI-AG-KIM Gruppe Titeldaten als Zielstellung übernommen worden.