Este producto
http://www.remobjects.com/da/ esta hecho para eso y mucho mas. Permite crear una BD "virtual" (piensa en esto como hacer una vista, pero de toda la BD) que puede modelar tablas que son copias exactas de la BD, que se generan entre varias tablas, varios servidores, varios motores, simultaneamente si es necesario, y permite migrar de un motor a otro sin cambiar la capa de negocios o interface.