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 to gndo:variantNameForTheSubjectHeading, a blank node titled gndo:variantNameEntityForTheSubjectHeading will be delivered for this purpose.
This will contain the variant name as gndo:variantNameForTheSubjectHeading and 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?
The DNB recently announced changes to the RDF at https://wiki.dnb.de/x/sjkZGg.
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
variantNameis used on thevariantNameEntityobject because you could easily intepret it as "variant name of the variante name entity". I would be more happy ifrdfs:labelwas used at this point. @thoffma, can you maybe say something about this choice?