Buen día lista, espero se encuentren bien; les expongo el motivo de mi email.
En fechas recientes me han encargado la tarea de sincronizar sistemas (sincronizar sus bases de datos). Antecedentes: Sistemas independientes uno para presupuestos y otro de planeación de proyectos. El sistema de planeación de proyectos será cargado en primera instancia con datos pertinentes para el área de planeación. El sistema de presupuestos tiene toda la información referente al dinero (físico) que se administrará en la organización. El sistema de presupuestos cuenta con "N" tablas, de las cuales 3 de ellas, son las que tengo en la mira para sustraer o insertar datos. Dado que el proceso de sincronización así lo indíca. Estas tablas son de estructura matricial. El sistema de proyectos cuenta con "N" tablas y son 5 de ellas las que intervendrán en la sincronización, la estructura que manejé en esta base de datos (de mi autoría) es normalizada. Estoy buscando la manera más sencilla de sincronizarlas, tengo esta idea: Agregar un campo de tipo BOOLEAN (default: FALSE) en cada una de las tablas que tienen que ver con la sincronización y al primer cambio que se registre(ponerla en TRUE), después barrer las tablas (de ambas bases de datos) y luego hacer una tabla temporal con un compendio de los datos que han sido cambiados en ambas bases. Lo que me falta por idear es la parte dónde ya se hace la sincronía, es decir: dónde decido qué registros deben ir a qué bases de datos. Espero haber sido lo suficiente explícito para recibir ayuda. Por su atención y tiempo, gracias. -- -----BEGIN GEEK CODE BLOCK----- GCS !d- s++:++ a? c+++ BL u+++ P+ L+ E! W+++ N O? W! O M V? PS PE++ Y PGP+ T S? X++ R? tv- b DI+++ D+ G++ e++ h---- y+-- z+ ------END GEEK CODE BLOCK------