Você sabe se existe um sistema/produto/técnica que permitiria "envolver" um ou mais bancos de dados relacionais em um banco de dados virtual orientado a objetos (ou poderíamos chamá-lo de "proxy orientado a objetos de vários bancos de dados")?
Deixe-me ilustrar o princípio:
Então, basicamente, a coisa rosa no meio (doravante "proxy de objeto") conteria definições de entidades de negócios e seus mapeamentos para dados em vários bancos de dados relacionais. Os aplicativos solicitariam ou inseririam/atualizariam/excluiriam dados do proxy de objeto, que sincronizariam magicamente com bancos de dados relacionais subjacentes.
Isso é possível? Esse sistema existe?