C'est le cas courant lorsque le modèle de domaine est modifié pendant le développement du projet. Si le schéma db est généré à partir du modèle de domaine, le problème suivant apparaît. Quand je change de modèle, j'ai aussi besoin de changer de schéma. Je suis à la recherche de l'ORM qui peut faire de tels changements automatiquement (ou, semi-automatiquement).Quel ORM peut conserver la correspondance entre le schéma db et le modèle de domaine?
Au moins, l'ORM doit prendre en charge les modifications suivantes:
- Changement de nom d'une classe
- Renommage d'une propriété ou un champ
- Suppression d'une propriété ou un champ
Apparaît DataObjects.NET ORM ont la même capacité (trouvé sur leur wiki http://wiki.dataobjects.net/index.php?title=Schema_upgrade). Vous devriez savoir qu'il est développé par une société russe :) –