> Los campos Marc tienen etiquetas, tanto los campos como las etiquetas pueden
> ser repetibles, de modo que si yo asumiera cada campo (Por ejemplo el 020)
> como una tabla de la BD me chocaria con el hecho de que alguna etiqueta (La
> $z en este caso - ISBN cancelado o no valido) es repetible, obligandome a
> crear un registro en la base de datos por cada etiqueta que desee agregar,
> sin embargo esto no concuerda con la idea general de que lo UNICO repetible
> en ese campo seria solo esa etiqueta. Se me ocurrio crear una tabla por cada
> etiqueta pero eso me generaria un sistema muy dificil de diagramar y ademas
> con demasiadas tablas. La verdad no se me ocurre una solucion mas adecuada
> para la repetibilidad de las etiquetas en campos no repetibles, excepto
> ignorarla, pero entonces no estaria realizando una sistematizacion adecuada
> del sistema MARC.
Estimado Carlos:
El problema que planteas está claramente asociado al uso de un modelo
relacional para representar registros MARC. No tengo experiencia en el
uso de bases relacionales para trabajar con el formato MARC, sólo
tengo la idea, varias veces escuchada o leída por ahí, de que puede
volverse bastante complejo... pero eso ya lo sabías, ¿verdad? ;-).
Sin embargo, es posible que algún otro miembro del grupo te pueda orientar.
No sé cuánto has visto de Catalis, pero seguramente habrás notado que,
como trabaja con bases cds/isis, no hemos necesitado enfrentar esos
problemas.
Sí me gustaría aclarar una cuestión de terminología, para que sea más
fácil entenderse: lo que en tu mensaje llamas "etiquetas", en la jerga
de MARC (o de CDS/ISIS, o ISO 2709, para el caso es lo mismo) se
denominan "subcampos".
Saludos.
--
Fernando
Una vez mas muchas gracias por la atencion.
Carlos Acevedo
On 27 feb, 10:38, "Fernando Gómez" <fjgo...@gmail.com> wrote:
Según mi (limitada) experiencia en catalogación, en muchos casos donde
se repiten subcampos basta con 2 o 3 ocurrencias. Hay sin embargo
casos donde la naturaleza del campo hace que sea muy probable tener un
número más alto de repeticiones, p.ej. los subcampos $t y $r en un
campo 505.
Quizás te sea útil ver cómo lo hace Koha, o algún otro de los sistemas
open source que hay por allí. Puedes encontrar varios en
http://oss4lib.org/article/applications.
Saludos.
--Fernando
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Catalis" group.
To post to this group, send email to cat...@googlegroups.com
To unsubscribe from this group, send email to catalis-u...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/catalis
-~----------~----~----~----~------~----~------~--~---