Buenas , tengo que diseñar la estructura de replicación para un
proyecto que me han encargado y la verdad es que ando bastante perdido
. Os comento cual es la idea que tengo y si alguno puede sugerirme algo
o indicarme la forma correcta os lo agradeceria, ya que es bastante
importante y no voy muy sobrado de tiempo.
La idea del proyecto es que haya una base de datos "central" que
actualize los datos de ficheros maestros en distintas "sucursales" ,
asimismo debera enviar "trabajos" que una vez resueltos volveran a la
central (unicamente los trabajos , no los maestros )
Los trabajos que se envien a cada sucursal deberan ser los suyos
especificos , y los maestros deben contemplar ambas posibilidades (que
sean especificos para esa sucursal o global para todas )
Os explico como lo estoy intentando hacer :
Tendre una aplicacion en el "servidor" que cargara tanto las tablas de
maestros ,como las de trabajos que haya que enviar. Intentare hacer que
esas tablas se carguen utilizando la aplicacion que tengo creada y que
sirve para la gestion de los clientes , si es posible ,realizando los
cambios minimos en dicha aplicacion o en la base de datos.
Asimismo,tengo una tabla "Asignadas" que guardara una referencia a cada
registro que se deba enviar y a quien ( que tabla es, que registro , y
que destinatario) y que se actualizara cada vez que alguien modifique o
inserte un registro en esas tablas a enviar.
Cuando el cliente se conecte enviara su id , que sera el que en base a
esa tabla "Asignadas" devuelva los datos que se han de traspasar
Os agradeceria que me dieseis ideas,o me sugirieseis por donde tirar,
ya que nunca he trabajado con este sistema, y no tengo idea de si estoy
haciendo una barbaridad , si hay una solucion mejor, si hay algo hecho
, o que.
Muchas gracias
Leer las respuestas