2008-10-16 2 views
3

Je suis à la recherche d'un ORM solide pour .NET qui peut gérer plus de 1000 tables et entités. Que pouvez-vous suggérer? Tous les commentaires seraient appréciés, mais ceux des personnes qui ont effectivement relevé ce défi et une description de la façon dont ils ont traité ce problème seraient encore plus appréciés.ORM pour base de données avec 1000+ tables

Répondre

1

NHibernate est un excellent choix. Certains pointeurs devraient inclure pour vous assurer de bien comprendre le cycle de vie de la session ainsi que ses techniques de chargement paresseux pour les listes et les références d'objets.

2

Vous pouvez donner un essai LLBLGen et ADO.NET Entity Framework, mais pour le nombre de tables, la génération de classe d'entité prendra un certain temps dans tous les ORM ...

+0

Avec plus d'un millier de tableaux, et aucune exigence particulière que vous avez un modèle de domaine beau et propre (POCO), il semble que le PO souhaite simplement coder des milliers de classes de base de données et travailler avec la base de données à un niveau un peu plus abstrait que l'écriture de chaînes SQL. – yfeldblum

Questions connexes