-
Notifications
You must be signed in to change notification settings - Fork 6
Description
The DNB recently announced changes to the RDF at https://wiki.dnb.de/x/sjkZGg.
New feature:
In future, notes will be issued whenever variant names are provided for subject headings.
These notes may include remarks on discriminatory terms, quasi-synonyms or previous designations.
In addition togndo:variantNameForTheSubjectHeading, a blank node titledgndo:variantNameEntityForTheSubjectHeadingwill be delivered for this purpose.
This will contain the variant name asgndo:variantNameForTheSubjectHeadingand the respective note as a
dcterms:description.
Example in Turtle:
gndo:preferredNameForTheSubjectHeading "Rasse“ ; gndo:variantNameForTheSubjectHeading "Rassifizierung" ; gndo:variantNameForTheSubjectHeading "Menschenrassen" ; gndo:variantNameEntityForTheSubjectHeading _:node1jhlg7bvrx9 ; gndo:variantNameEntityForTheSubjectHeading _:node1jhlg7bvrx10 ; _:node1jhlg7bvrx9 dcterms:description "(Diskriminierender Begriff, zu Retrievalzwecken als Quasisynonym beibehalten)"; gndo:variantNameForTheSubjectHeading "Menschenrassen" . _:node1jhlg7bvrx10 dcterms:description "(Quasisynonym)"; gndo:variantNameForTheSubjectHeading "Rassifizierung" .Examples in the test file:
https://d-nb.info/gnd/4048440-3
https://d-nb.info/gnd/7560208-8
https://d-nb.info/gnd/1343148499
https://d-nb.info/gnd/1308455038
https://d-nb.info/gnd/4745700-4
For the example 4048440-3, the result could look like this:
{
"@context" : "https://lobid.org/gnd/context.jsonld",
"id" : "https://d-nb.info/gnd/4048440-3",
"preferredName" : "Rasse",
"variantNameEntity": [
{
"description": "(Diskriminierender Begriff, zu Retrievalzwecken als Quasisynonym beibehalten)",
"variantName": "Menschenrassen"
},
{
"description": "(Quasisynonym)",
"variantName": "Rassifizierung"
}
]
}However, I find it a bit strange that the property variantName is used on the variantNameEntity object because you could easily intepret it as "variant name of the variante name entity". I would be more happy if rdfs:label was used at this point. @thoffma, can you maybe say something about this choice?