hbz / lobid

Linking Open Bibliographic Data
https://lobid.org/
Eclipse Public License 2.0
16 stars 4 forks source link

Mapping for field 078 needed #180

Closed jschnasse closed 9 years ago

jschnasse commented 9 years ago

allow me to quote the description from my recent emails:

für unser Ellinet-Nachfolge-Repositorium benötigen wir ein Mapping für Feld 078. In diesem Feld wurde von der zbmed zusätzlich zum Ellinet-Selektionskennzeichen die assoziierte Institution in Form einer GND-ID erfasst (unterscheidet sich wohl semantisch von 200).

Beispiel:

38 M: ellinet ; GND: (DE-588)2137494-6

Anstatt "38 M: ellinet" kann auch "98 : ellinet" vorkommen. Der nachvollgende Eintrag "GND:.*" muss nicht vorkommen.

Uns interessiert z.Z. nur die GND-Daten aus dem Feld 078. Als prädikat käme z.B. in Frage: dbpedia-owl:institutionoder aiiso:Institution

acka47 commented 9 years ago

Example http://lobid.org/resource/HT015697059/about?format=source, snippet:

<datafield tag="078" ind1="r" ind2="1">
   <subfield code="a">38 M: ellinet; GND: (DE-588)2180083-2</subfield>
</datafield>

EDIT :exclamation: The examples below don't have a GND ID in 078 and, thus, aren't the relevant examples for this ticket. Will provide better examples on Monday.

Example http://lobid.org/resource/HT016075829/about?format=source, snippet:

<datafield tag="078" ind1="i" ind2="1">
   <subfield code="a">iall</subfield>
</datafield>
<datafield tag="078" ind1="r" ind2="1">
   <subfield code="a">38 M: ellinet</subfield>
</datafield>

:grey_exclamation: Note , that field 078 is repeated here. We will have to take into account indicator r.

Example http://lobid.org/resource/HT016702347/about?format=source, snippet:

<datafield tag="078" ind1="i" ind2="1">
   <subfield code="a">iall</subfield>
</datafield>
<datafield tag="078" ind1="r" ind2="1">
   <subfield code="a">98: ellinet</subfield>
</datafield>
acka47 commented 9 years ago

The question is which property we use to indicate the "associated institution". I guess the value is always one from 98 or 38M. dbpedia:institution seems general enough for our case. So I also suggest using it in this case.

acka47 commented 9 years ago

We should also think about implementing this via collections – similar to NWBib and edoweb – and isPartOf relations.

I talked to @jschnasse about this requirement. It is probably better to clarify the use case this adjustment should serve and then decide on how to implement it.

acka47 commented 9 years ago

It's not that easy to find other examples with a GND ID in 078. Here are three more.

http://lobid.org/resource/HT017738056/about?format=source, snippet:

<datafield tag="078" ind1="i" ind2="1">
   <subfield code="a">iall</subfield>
</datafield>
<datafield tag="078" ind1="r" ind2="1">
   <subfield code="a">38 M: ellinet; GND: (DE-588)16007439-3</subfield>
</datafield>

http://lobid.org/resource/HT017901785/about?format=source, snippet:

<datafield tag="078" ind1="i" ind2="1">
   <subfield code="a">iall</subfield>
</datafield>
<datafield tag="078" ind1="r" ind2="1">
   <subfield code="a">38 M: ellinet; GND: (DE-588)2159834-4</subfield>
</datafield>

http://lobid.org/resource/HT018389798/about?format=source , snippet:

<datafield tag="070" ind1="-" ind2="1">
   <subfield code="a">38 M</subfield>
</datafield>
<datafield tag="078" ind1="r" ind2="1">
   <subfield code="a">38 M: ellinet; GND: (DE-588)90968-3</subfield>
</datafield>

BTW, I just tried ten resources six of which had a GND ID in 078: HT018389798, HT018389903, HT018362994, HT018362919, HT018361570, HT018361926.

acka47 commented 9 years ago

Assigning @jschnasse to clarify the user story for this one.

jschnasse commented 9 years ago

forget it. i will implement it by myself using the mabxml.