RERO IDs not matched to VIAF
Beispiel Stadt Bern
- http://data.rero.ch/02-A000018847
- https://viaf.org/viaf/148394447
- https://viaf.org/processed/RERO%7Cvtls012153705
Der erste Link ist die Stadt Bern auf RERO. Der zweite Link ist die Stadt Bern auf VIAF. Der Dritte Link führt zum Datensatz welcher die beiden verbindet.
Das Problem ist, dass in meinem Index zwar die VIAF URI (https://viaf.org/viaf/148394447) und die RERO ID vtls012153705 verknüpft ist, in unseren Daten aber nur die ID 000018847 vorhanden ist.
Dazu gibt es noch einige andere Beispiele.
Normalerweise sind die vlts Nummer und die RERO ID identisch wie z.B. hier https://viaf.org/processed/RERO%7Cvtls000002488.
Um dies zu lösen, müsste man beim erstellen des RERO / VIAF Links Indices überprüfen ob diese Nummern identisch sind und sonst die richtige Nummer aus dem Datensatz holen! Dazu muss man die HTML Seite auf https://viaf.org/processed/RERO%7Cvtls012153705 scrappen, da diese Ansicht keine Content Negotiation für MARCXML erlaubt sondern nur HTML.