Y a-t-il un problème réel - comme les performances - lorsque le modèle d'objet Hibernate et le modèle physique de base de données ne correspondent plus? Toute préoccupation? Devraient-ils être synchronisés?Objet Hibernate vs Modèle physique de base de données
Notre système actuel a été conçu à l'origine pour un faible nombre d'utilisateurs, donc peu d'efforts ont été faits pour garder le physique et les objets synchronisés. Les développeurs ont accompli leur tâche et les architectes n'ont pas surveillé. Maintenant que nous sommes en train de réécrire/importer le système hérité dans le nouveau système, nous nous sommes inquiétés du fait que le système hérité gère beaucoup de volume utilisateur et pourrait mettre le nouveau système à genoux.
Mise à jour 20090331
des commentaires de Pete ci-dessous - la préoccupation était sur la table/relations de données dans la couche de données contre la couche d'objet. S'il n'y a pas de dépendances entre les deux, alors il n'y a pas de hits de performance si ces relations ne correspondent pas? Est-ce exact? Le souci de mon point de vue est que l'équipe de développement passe beaucoup de temps à "accorder" les requêtes/objets hibernate mais rien dans la couche de base de données pour améliorer les performances de l'application. J'aurais supposé qu'ils allaient régler les deux couches.
Est-ce que ces problèmes pourraient provenir d'une mauvaise conception initiale de la base de données pour commencer et essayer de couvrir/combler la différence en utilisant Hibernate?
(Je suis nouveau à ce projet afin de jouer catchup)
De quelle façon ne correspondent-ils pas? –