Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

Inhalt
stylesquare

...

dateOfBirth (GNDO 2018-10-16)

foaf:birthday ist kein Geburtsdatum

Z 2821: <rdf:Property rdf:about="http://d-nb.info/standards/elementset/gnd#dateOfBirth">

ist so definiert:

Z 2825: <rdfs:comment xml:lang="de">Geburts- und Sterbejahr einer Person oder die Jahre, in denen eine Familie nachweisbar ist</rdfs:comment>

Damit ist

Z 2834: <owl:equivalentProperty rdf:resource="http://xmlns.com/foaf/0.1/birthday"/>

falsch, weil foaf:birthday definiert ist als "The birthday of this Agent, represented in mm-dd string form, eg. '12-31'.".

dateOfBirth ist kein Geburts- und Sterbejahr

Die Definition
Z 2825: <rdfs:comment xml:lang="de">Geburts- und Sterbejahr einer Person oder die Jahre, in denen eine Familie nachweisbar ist</rdfs:comment>
ist falsch: Ein Geburtsjahr ist ein Geburtsjahr und kein Sterbejahr. dateOfBirth ist Geburtsdatum, nicht Geburtsjahr.

Inkonsistenz zwischen Definition und Domain

Domain und Definition sind inkonsistent: Laut Definition gilt dateOfBirth auch für Familien; Domain ist dagegen nur "DifferentiatedPerson".

dateOfBirth ist kein Datum für Familie

Familien werden nicht geboren.

dateOfBirth und Superproperties

dateOfBirth hat die Superproperties "gndo:associatedDate" und "agrelon:hasBeginDate". Diese Aussagen führen zu einer regelwidrigen Hierarchie der Eigenschaften:
associatedDate
    dateOfBirth
    hasBeginDate
       dateOfBirth   

Änderungsvorschlag für dateOfBirth

Definition ändern in "Geburtsdatum einer Person. Angegeben wird das Datum so genau wie möglich in der Form YYYY-MM-DD."
Domain: DifferentiatedPerson – Range: 

dateOfProduction

Z 3571: <rdf:Property rdf:about="http://d-nb.info/standards/elementset/gnd#dateOfProduction">

Inkonsistenz zwischen Definition und Domain

Domain und Definition

Z 3581: <rdfs:comment xml:lang="de">Zeitpunkt (Jahr), in dem ein Schriftdenkmal erstellt oder ein Bauwerk errichtet wurde / Entstehungszeit</rdfs:comment>

sind inkonsistent: Laut Definition gilt dateOfProduction (deutsch: Erstellungszeit) für ein Schriftdenkmal oder ein Bauwerk.
Domain ist dagegen Place or geographic name, Subject heading, Work; entsprechend der Definition müsste Bauwerk oder Denkmal und Schriftdenkmal Domain sein.

Vermischung unterschiedlicher Kategorien

Die Domain dieser Property vermischt natürliche und künstliche Gegenstände, die intrinsisch unterschiedliche Eigenschaften haben.

Erstellungszeit (dateOfProduction) und Entstehungszeit (agrelon:hasBeginDate, crm:E63_Beginning_of_Existence) sind nicht dasselbe. Die Subjekte der Aussage (Domain) gehören unterschiedlichen Kategorien mit unterschiedlichen intrinischen Eigenschaften an: "Erstellung" (Production) betrifft nur künstliche Gegenstände, während sich "Entstehung" auch auf natürliche Gegenstände beziehen kann.
Ein natürliches Geografikum zum Beispiel wird nicht erstellt, sondern entsteht oder ist entstanden.

keyOfTheWork (GNDO 2018-10-16)

Z 3059: <rdf:Property rdf:about="http://d-nb.info/standards/elementset/gnd#keyOfTheWork">

Z 3063: <rdfs:domain rdf:resource="http://d-nb.info/standards/elementset/gnd#Work"/>

Domain müsste

Z 783: <rdfs:Class rdf:about="http://d-nb.info/standards/elementset/gnd#MusicalWork"> sein.

Besser wäre der natürlichsprachige "Label" für den URI: keyOfTheMusicalWork.
Gilt analog für gndo:keyOfTheVersion.

Klassen

MusicalCorporateBody ist nicht äquivalent zu CorporateBody (GNDO 2018-10-16)

Z 311:  <rdfs:Class rdf:about="http://d-nb.info/standards/elementset/gnd#MusicalCorporateBody">
Z 312:     <owl:equivalentClass rdf:resource="http://purl.org/ontology/mo/CorporateBody"/>

OWL definiert equivalentClass mit folgender Erläuterung:

The meaning of such a class axiom is that the two class descriptions involved have the same class extension (i.e., both class extensions contain exactly the same set of individuals).

Damit würde hier ausgesagt, dass jede Körperschaft eine musikalische Körperschaft ist.


...

Allgemeines

Falscher Gebrauch von owl:AnnotationProperty (GNDO 2018-10-16)

Dem Gebrauch von owl:AnnotationProperty in der GNDO liegt eine Verwechslung von Modell und Instanz zugrunde.

Z 93: All Properties named #preferredName* or #variantName are now instances of owl:AnnotationProperty instead of owl:DatatypeProperty

...

Die Änderungen von owl:DatatypeProperty in owl:AnnotationProperty (Januar 2016) sollten deshalb rückgängig gemacht werden. Besser: Nutzung entsprechender Klassen und Properties von SKOS.

Alignments

RDA-Alignments mit GNDO-Property-Hierarchien (GNDO 2018-10-16)

Viele RDA-Properties sind GNDO-Properties auf mehr als einer Hierarchiestufe zugeordnet.

...

Wird auf die wiederholte Verwendung von Property-Axiomen für Subproperties verzichtet, können viele Beziehungen nach dem Muster (GNDO-Property) rdfs:subPropertyOf (Property aus anderem Namensraum) auch mittels owl:equivalentProperty als bidirektionale Property-Axiome formuliert werden.Dem Gebrauch von owl:AnnotationProperty in der GNDO liegt eine Verwechslung von Modell und Instanz zugrunde

Inkonsistenzen zwischen Definition und Domain-Range-Aussage

Die Aussagen über Definitionsbereich (Domain) und Wertebereich (Range) stimmen in "Definition" und "Domain" "Range" nicht immer überein.

Häufig sind Unstimmigkeiten für die Klasse "Family"; Family ist in 85 Properties in Gebrauch als Domain oder Range (vgl. OWLDoc der GNDO von 2019-06-18 http://balilabs.de/gnd4c/GNDO/index.html).
Für die Eigenschaft periodOfActivity zum Beispiel wird im "Comment" auf das Wirkungsdatum einer Person eingeschränkt, Domain ist aber "Differentiated person, Family", Range fehlt.

Erweitern
titleBeispiel


URIhttp://d-nb.info/standards/elementset/gnd#periodOfActivity
Label (German)Wirkungsdaten
Label (English)Period of activity
Comment (German)Exaktes Wirkungsdatum einer Person
Comment (English)A person’s known period of activity
MARC 21 Equivalent548 $a $4=datw
MARC 21 Equivalent548 $a $4=datz
Has DomainDifferentiated person, Family
Has superpropertyAssociated date


Anmerkung JL 2019-09-24: Die "See also"-Links aus der GNDO funktionieren nicht.

Einzelne Klassen und Eigenschaften

Klassen

MusicalCorporateBody ist nicht äquivalent zu CorporateBody (GNDO 2018-10-16)

Z 311:  <rdfs:Class rdf:about="http://d-nb.info/standards/elementset/gnd#MusicalCorporateBody">
Z 312:     <owl:equivalentClass rdf:resource="http://purl.org/ontology/mo/CorporateBody"/>

OWL definiert equivalentClass mit folgender Erläuterung:

The meaning of such a class axiom is that the two class descriptions involved have the same class extension (i.e., both class extensions contain exactly the same set of individuals).

Damit würde hier ausgesagt, dass jede Körperschaft eine musikalische Körperschaft ist.

Eigenschaften

keyOfTheWork (GNDO 2018-10-16)

Z 3059: <rdf:Property rdf:about="http://d-nb.info/standards/elementset/gnd#keyOfTheWork">
Z 3063: <rdfs:domain rdf:resource="http://d-nb.info/standards/elementset/gnd#Work"/>

Domain müsste

Z 783: <rdfs:Class rdf:about="http://d-nb.info/standards/elementset/gnd#MusicalWork"> sein.

Besser wäre der natürlichsprachige "Label" für den URI: keyOfTheMusicalWork.
Gilt analog für gndo:keyOfTheVersion.