stringtranslate.com

Cruce de esquemas

Una tabla de 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.

Las tablas de comparación se emplean a menudo dentro de los sistemas empresariales o en paralelo a ellos , especialmente cuando se interconectan varios sistemas o cuando el sistema incluye datos de sistemas heredados . En el contexto de las interfaces, funcionan como un mecanismo interno de extracción, transformación y carga (ETL).

Por ejemplo, este es un cruce de metadatos de los estándares MARC a Dublin Core :

Los crosswalks muestran a las personas dónde colocar los datos de un esquema en un esquema diferente. A menudo, las bibliotecas, archivos, museos y otras instituciones culturales los utilizan para traducir datos hacia o desde los estándares MARC, Dublin Core, Text Encoding Initiative (TEI) y otros esquemas de metadatos. Por ejemplo, un archivo tiene un registro MARC en su catálogo que describe un manuscrito. Supongamos que el archivo hace una copia digital de ese manuscrito y desea mostrarlo en la web junto con la información del catálogo. En ese caso, tendrá que traducir los datos del registro del catálogo MARC a un formato diferente, como Metadata Object Description Schema , que se puede ver en una página web. Debido a que MARC tiene varios campos que 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 campos", y está relacionado con el " mapeo de datos " y el " mapeo semántico ".

Los crosswalks 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 de unión. Permiten que los motores de búsqueda busquen en varias bases de datos simultáneamente con una sola consulta.

Desafíos para los cruces peatonales

Uno de los mayores desafíos para las comparaciones es que no existen dos esquemas de metadatos que sean 100% equivalentes. Un esquema puede tener un campo que no existe en otro esquema o un campo que está dividido en dos campos diferentes en otro esquema; por eso, a menudo se pierden datos al realizar una asignación de un esquema complejo a uno más simple. Por ejemplo, al realizar una asignación de MARC a Simple Dublin Core, se pierde la distinción entre los tipos de títulos:

Simple Dublin Core solo tiene un elemento "Título", por lo que todos los diferentes tipos de títulos MARC se agrupan sin más distinciones. Esto se llama mapeo "de muchos a uno". Este es también el motivo por el que una vez que haya traducido estos títulos a Simple Dublin Core, no podrá volver a traducirlos a MARC. Una vez que estén en Simple Dublin Core, habrá perdido la información MARC sobre qué tipos de títulos son, por lo que cuando vuelva a mapear desde Simple Dublin Core a MARC, todos los datos del elemento "Título" se mapean al campo básico de Declaración de título MARC 245. [1]

Por eso se dice que los cruces de peatones son asignaciones "laterales" (unidireccionales) de un esquema a otro. Se necesitarían cruces de peatones separados para asignar del esquema A al esquema B y del esquema B al esquema A. [2]

Dificultades en el mapeo

Otros problemas de mapeo surgen cuando:

Algunos de estos problemas no tienen solución. Como dice Karen Coyle en " Crosswalking Citation Metadata: The University of California's Experience " ,

"Cuanto más experiencia tenemos con los metadatos, más claro se hace que la perfección de los mismos no es alcanzable, y cualquiera que lo intente se llevará una gran decepción. Cuando se cruzan metadatos entre dos o más fuentes no relacionadas, habrá elementos de datos que no se puedan conciliar de manera ideal. La clave para una buena combinación de metadatos es la flexibilidad inteligente. Es esencial centrarse en los objetivos importantes y estar dispuesto a hacer concesiones para llegar a una conclusión práctica de los proyectos". [3]

Véase también

Referencias

  1. ^ "Dublin Core to MARC Crosswalk", Oficina de Desarrollo de Redes y Normas MARC, Biblioteca del Congreso
  2. ^ Caplan, Priscilla (2003). Fundamentos de metadatos para todos los bibliotecarios. Chicago: American Library Association. pp. 39. ISBN. 0838908470.
  3. ^ en "Metadatos en la práctica" Diane I. Hillmann y Elaine L. Westbrooks, eds., American Library Association, Chicago, 2004, pág. 91.

Enlaces externos