Gestione codici isbn

Ciao a tutti,

Sto provando a fare una gestione biblioteca in rails, ma ho un po
didubbi la codifica, qualcuno ha mai gestito i codici isbn?
hanno un algoritmo di controllo (piuttosto perverso), l’editore, un
identificativo per l’area linguistica ed ovviamente un identificativo
del titolo/libro…

per dare un occhiata ecco il sito dell’isbn italia
http://www.isbn.it/Default.aspx?tabid=818

sono indeciso se gestirli come 5 campi diversi o un unico campo, se li
gestisco come campi diversi e sicuramente piu facile fare i controlli
e ricerche in piu si facilita il collegamento ad editori e lingua. Utilizzandolo invece come campo unico puo essere facilmente indicizzato
e si puo` utilizzare direttamente come chiave primaria… ma non saprei
proprio come fare i controlli sulla correttezza del codice

Se qualcuno fosse interessato allego anche la pagina di wikipedia che
spiega piuttosto bene il calcolo dellavalidita` del codice isbn

Andrea

Andrea R. wrote:

Ciao a tutti,

Sto provando a fare una gestione biblioteca in rails, ma ho un po
didubbi la codifica, qualcuno ha mai gestito i codici isbn?
hanno …

Andrea

I Auto risposta :smiley:

isbn-tools for ruby
http://rubyforge.org/projects/isbn-tools/