Konverzija podataka
Poteškoće pri konverziji: Revision 10

Dokument iz NSK

Očekivane teškoće kod migracije bibliografskih zapisa iz ISISa u Voyager / Hrvoje Brozović
http://www.nsk.hr/Info.aspx?id=488

Moguća rješenja teškoća


  • ISISov format eksporta u ISO 2709 datoteku sadrži prekide redova (CR+LF-dva bajta) nakon svakih 80 znakova, te naposlijetku na kraju svakog sloga. Stoga je podatak o duljini ISO zapisa sadržan u laebli sloga strogo gledano netočan, jer je broj bajtova u datoteci veći za 2 * (duljina zapisa div 80 ) + još 2 ako postoji ostatak pri dijeljenju duljine zapisa sa 80. (HB)

Rješenje*:
Pri konverziji koristimo originalne ISIS podatke (MST). Konvertirana datoteka je ispravni ISO 2709.

  •  

  • ISISove oznake za početak potpolja, kraj polja i kraj sloga nisu standardne vrijednosti iz ISO 2709 standarda, već obični znakovi koji se mogu pojaviti u samom tekstu, često upravo oni koji se u DOS praksi koriste za naša slova, što pak dovodi do raznorodnih pristupa kodiranju dijakritika (HB)

  • indikatori koji se mogu pretpostaviti

Rješenje
Kad nemaju značaja, postavljaju se na praznine.
70x - 2. ind. postavlja se na 1
(^a je prezime, ^b je ime)


  • kod, npr. polja 71x, gdje bi indikatori trebali objasniti da li se radi o korporativnom tijelu ili sastanku, a o čemu pak ovisi u koje se polje MARC21 uopće podatak iz UNIMARC 71x prenosi, indikatori su od odlučujuće važnosti (HB)

  • ISIS ne sadrži praktično nikakve podatke u labeli zapisa, niti one koje propisuje ISO 2709, niti one koje propisuje UNIMARC. Dakle, podaci o tipu zapisa, bibliografskoj i hijerarhijskoj razini, te stanju zapisa naprosto nisu kodirani u labeli (HB)

Rješenje
Budući je često praksa da se ima posebna baza za periodiku i monografije, podaci o vrsti sloga često se mogu pretpostaviti za sve zapise unutar jedne baze (HB)
FF ima podatke odvojene u poebne baze.
Hijerarhijeska razina generira se prilikom generiranja nadređenih zapisa za bibliografske jedinice koje pripadaju seriji, što je poseban postupak
Stanje zapisa zapisano je u polju 9xx.