Есть ли (бесплатный) инструмент или фреймворк, который позволяет определять представления по нескольким базам данных (предпочтительно для java и на основе объектов)?Meta-Database Views/Data Integration
Например, у меня есть 2 базы данных: Одна база данных содержит таблицу или класс (не имеет большого значения) PersonX (имя, адрес), а другой обеспечивает Persony (имя, DateOfBirth)
сейчас Я хочу, чтобы создать представление, которое соединяет их в Person(name, address, dateOfBirth)
как (псевдо-код):
Person(n, a, dob) :=
Couple(x.name, y.name) as n, x.address as a, y.dateOfBirth as dob From PersonX as x outer join PersonY as y on (x.name = y.name)
Но я не хочу только мнение, я также хочу, чтобы иметь возможность делать обновления на представлении, которое должно делегировать изменения вернуться к источникам. Это ключевое слово «Пара» здесь должно означать, что обновление в поле Persion.name должно быть делегировано в оба основных источника.
Так что из того, что я видел в интеграции данных, все дело в создании каких-то видов, поэтому мой вопрос связан с этим, но у меня нет большого опыта в этой теме.
любая помощь в том, что ценится - ТНХ :)