Comment cette situation est-elle généralement gérée? J'ai un objet de domaine qui contient des données qui sont le résultat d'une jointure entre 2 tables; comment la mise à jour doit-elle être gérée? Une approche consiste à avoir TableADao, TableBDao (relation 1to1 table-Dao) et avoir l'objet domaine construit par une classe Repository qui gère efficacement la relation (joindre & mise à jour par lots).MISE À JOUR sur un objet de domaine qui a été créé avec un JOIN
Y a-t-il un meilleur moyen? L'utilisation d'un JOIN semble beaucoup plus efficace. Les 2 tables sont très petites, mais font partie d'une ancienne DB que je dois supporter & ne peut pas changer.
Comment ORM gérer ce scénario?
cela résoudrait certainement mon problème, mais je me demande comment cela fonctionnera avec l'exigence no DB modifications. Est-ce que je peux faire ceci d'une manière qu'ils sont jetables, par exemple. un Dao crée la vue à l'instanciation puis la supprime après avoir été détruite? Cette implémentation db est-elle également spécifique? En ce moment, je ne supporte que l'oracle 10/11g, mais supportera éventuellement MSSQL, MySql, et j'espère que nous pourrons être proche de l'implémentation complètement DB – Stoney
Je ne suis pas sûr, vous pouvez demander sur dba.stackexchange.com –