Si está tratando de documentar asignaciones de datos, entonces una hoja de cálculo es probablemente el enfoque más simple, aunque no es bueno para nada más que una asignación 1: 1. Algunos enfoques son:
Excel: puede usar una hoja de cálculo para las asignaciones, especialmente cuando son simples. Si sus bases de datos no son isomorfas (es decir, no tienen una asignación 1: 1 para todos los campos que le interesan), entonces documentar la asignación puede ser un poco más complejo. Si las diferencias son menores, aún puede documentar esto en una hoja de cálculo agregando notas a los campos donde la asignación es más compleja.
Herramienta CASE con metamodelo personalizado Hace un año o dos construí un metamodelo extendido y algunos scripts asociados para Sparx Enterprise Architect. Esto me permitió configurar representaciones esquemáticas de las asignaciones, y tenía algunas primitivas de modelado que le permitieron documentar las transformaciones.
Tenga en cuenta que esto requiere un poco de programación, y algún tiempo hurgando en la API COM presentada por EA y posiblemente en el modelo de repositorio. Sin embargo, no es tan opaco, mucho más simple que el modelo de repositorio en (por ejemplo) Oracle Designer.
Si tiene un trabajo de migración de datos realmente complejo, puede escribir scripts que consulten el modelo para asegurarse (por ejemplo) de que no tiene ningún elemento sin asignar. El generador de informes de repositorio también es bastante flexible en lo que puede incluir en un informe: no tuve muchos problemas para obtener informes personalizados que hicieran lo que más quería. También puede escribir cosas que extraen datos del modelo y volcarlos en (por ejemplo) una hoja de cálculo.
Los diagramas, incluidos los elementos de modelo personalizados (EA tiene una función de definición de forma y conector) también se pueden hacer para obtener una descripción gráfica de las especificaciones de migración.
El valor de este enfoque es que puede automatizar algunos de los controles en los documentos de migración y validar que tiene una cobertura completa de todo lo que necesita. Por ejemplo, también puede incluir referencias a los requisitos de datos en el modelo de repositorio y utilizar enlaces especialmente etiquetados entre estos y los modelos de datos de origen o destino.
Herramientas de ETL: si tiene acceso a una de las mejores herramientas de ETL, como Informatica Powercentre, puede configurar las asignaciones allí. Algunas herramientas de ETL son bastante autodocumentadas y también puede usar la herramienta para realizar la migración. SSIS hará el mapeo, pero no se auto documentará de esta manera.
Lo que realmente quiere es una herramienta CASE con el metamodelo para mapeos ya configurado. Lamentablemente no estoy al tanto de tal producto.