複数のデータ バックエンド (できれば Java およびオブジェクトに基づく) でビューを定義できる (無料の) ツールまたはフレームワークはありますか?
たとえば、2 つのデータベースがあります。1 つのデータベースはテーブルまたはクラス (あまり重要ではありません) を提供し、PersonX(name, address) を提供し、もう 1 つのデータベースは PersonY(name, 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)
しかし、私はビューだけが欲しいのではなく、変更をソースに委譲する必要があるビューで更新を実行できるようにしたいと考えています。ここでのこの "Couple" キーワードは、フィールド Persion.name の更新を両方の基になるソースに委任する必要があることを意味する必要があります。
したがって、データ統合について私が見たことから、それは何らかのビューを作成することがすべてであるため、私の質問はそれに関連していますが、そのトピックに関する経験はあまりありません.
それについての助けをいただければ幸いです-thx :)