Un cruce de esquemas es una tabla que muestra elementos equivalentes (o "campos") en más de un esquema de base de datos . Asigna los elementos de un esquema a los elementos equivalentes de otro esquema.
Las tablas de paso de peatones se emplean a menudo dentro o en paralelo a los sistemas empresariales , especialmente cuando hay varios sistemas interconectados o cuando el sistema incluye datos de sistemas heredados . En el contexto de las interfaces, funcionan como una especie de mecanismo interno de extracción, transformación y carga (ETL).
Por ejemplo, este es un paso de peatones de metadatos desde los estándares MARC hasta Dublin Core :
Campo MARC | Elemento Dublin Core | |
---|---|---|
$ 260c (fecha de publicación, distribución, etc.) | → | Fecha de creacion |
522 (Nota de cobertura geográfica) | → | Cobertura Espacial |
$ 300a (Descripción física) | → | Formato.Extensión |
Los cruces peatonales muestran a las personas dónde colocar los datos de un esquema en un esquema diferente. Las bibliotecas, archivos, museos y otras instituciones culturales las utilizan a menudo para traducir datos hacia o desde los estándares MARC, Dublin Core, Text Encoding Initiative (TEI) y otros esquemas de metadatos. Por ejemplo, digamos que un archivo tiene un registro MARC en su catálogo que describe un manuscrito. Si el archivo hace una copia digital de ese manuscrito y quiere mostrarlo en la web junto con la información del catálogo, tendrá que traducir los datos del registro del catálogo MARC a un formato diferente, como el esquema de descripción de objetos de metadatos que es visible en una página web. Debido a que MARC tiene campos diferentes a MODS, se deben tomar decisiones sobre dónde colocar los datos en MODS. Este tipo de "traducción" de un formato a otro a menudo se denomina "mapeo de metadatos" o "mapeo de campo" y está relacionado con " mapeo de datos " y " mapeo semántico ".
Los cruces peatonales también tienen varias capacidades técnicas. Ayudan a las bases de datos que utilizan diferentes esquemas de metadatos a compartir información. Ayudan a los recolectores de metadatos a crear catálogos colectivos. Permiten a los motores de búsqueda buscar en múltiples bases de datos simultáneamente con una sola consulta.
Desafíos para los pasos de peatones
Uno de los mayores desafíos para los cruces peatonales es que no hay dos esquemas de metadatos que sean 100% equivalentes. Un esquema puede tener un campo que no existe en otro esquema, o puede tener un campo dividido en dos campos diferentes en otro esquema; esta es la razón por la que a menudo se pierden datos cuando se asigna un esquema complejo a uno más simple. Por ejemplo, al mapear de MARC a Simple Dublin Core, pierde la distinción entre tipos de títulos:
Campo MARC | Elemento Dublin Core | |
---|---|---|
210 Título abreviado | → | Título |
222 Título clave | → | Título |
240 Título uniforme | → | Título |
242 Título traducido | → | Título |
245 Declaración de título | → | Título |
246 Título de variante | → | Título |
Simple Dublin Core solo tiene un único elemento "Título", por lo que todos los diferentes tipos de títulos MARC se agrupan sin más distinciones. Esto se llama mapeo "muchos a uno". Esta es también la razón por la que, una vez que haya traducido estos títulos a Simple Dublin Core, no podrá volver a traducirlos a MARC. Una vez que son Simple Dublin Core, ha perdido la información MARC sobre los tipos de títulos que son, por lo que cuando asigna de Simple Dublin Core a MARC, todos los datos del elemento "Título" se asignan a la declaración de título MARC 245 básica campo. [1]
Elemento Dublin Core | Campo MARC | |
---|---|---|
Título | → | 245 Declaración de título |
Título | → | 245 Declaración de título |
Título | → | 245 Declaración de título |
Título | → | 245 Declaración de título |
Título | → | 245 Declaración de título |
Título | → | 245 Declaración de título |
Esta es la razón por la que se dice que los cruces peatonales son mapeos "laterales" (unidireccionales) de un esquema a otro. Se requerirían cruces peatonales separados para mapear del esquema A al esquema B y del esquema B al esquema A. [2]
Dificultades en el mapeo
Otros problemas de mapeo surgen cuando:
- Un esquema tiene un elemento que debe dividirse con diferentes partes del mismo colocadas en varios otros elementos en el segundo esquema (mapeo "uno a muchos")
- Un esquema permite que un elemento se repita más de una vez, mientras que otro solo permite que ese elemento aparezca una vez con varios términos en él.
- Los esquemas tienen diferentes formatos de datos (por ejemplo, John Doe o Doe, John )
- Un elemento en un esquema está indexado pero el elemento equivalente en el otro esquema no está
- Los esquemas pueden utilizar diferentes vocabularios controlados
- Los esquemas cambian sus estándares con el tiempo
Algunos de estos problemas simplemente no se pueden solucionar. Como dice Karen Coyle en " Metadatos de citas de cruce de peatones: la experiencia de la Universidad de California " ,
"Cuanta más experiencia tengamos con los metadatos, más claro será que la perfección de los metadatos no es alcanzable, y cualquiera que lo intente se sentirá muy decepcionado. Cuando los metadatos se crucen entre dos o más fuentes no relacionadas, habrá elementos de datos que no se pueden conciliar de una manera ideal. La clave para un paso de peatones de metadatos exitoso es la flexibilidad inteligente. Es esencial concentrarse en los objetivos importantes y estar dispuesto a comprometerse para llegar a una conclusión práctica de los proyectos ". [3]
Ejemplos de
- MARC a Dublin Core (Biblioteca del Congreso)
- Dublin Core a MARC21 (Biblioteca del Congreso)
- Dublin Core a UNIMARC (UKOLN)
- TEI hacia y desde MARC
- FGDC a USMARC (Alejandría)
- ONIX a MARC21 (Biblioteca del Congreso)
- VRA a MARC (Universidad de Indiana)
- Asignaciones de metadatos (biblioteca MIT)
- Mapeo entre formatos de metadatos (UKOLN)
- Asignaciones estándar de metadatos internacionales (Academia Sinica)
- JATS a MARC
- ISAD (G) a EAD 2002 (Biblioteca del Congreso)
- EAD 2002 a ISAD (G) (Biblioteca del Congreso)
- MARC21 a EAD 2002 (Biblioteca del Congreso)
Ver también
Referencias
- ^ "Dublin Core to MARC Crosswalk" , Oficina de desarrollo de redes y estándares MARC, Biblioteca del Congreso
- ^ Caplan, Priscilla (2003). Fundamentos de metadatos para todos los bibliotecarios . Chicago: Asociación Americana de Bibliotecas. pp. 39 . ISBN 0838908470.
- ^ en "Metadatos en la práctica" Diane I. Hillmann y Elaine L. Westbrooks, eds., American Library Association, Chicago, 2004, p. 91.