LINQ to SQL: Multiple / Single .dbml par projet?

J'ai lu Rick Strahl de l'article sur Linq to SQL DataContext de Gestion de durée de Vie en espérant trouver quelques réponses sur comment je pourrais gérer mon .dbml fichiers depuis qu'ils sont si étroitement liés à DataContext. Malheureusement, Rick article semble être concentré sur DataContext de vie au moment de l'exécution bien, et ma question est comment le .dbml doit être organisé à moment de la conception.

La question générale de " Meilleures pratiques .dbml"a été posée et la réponse iciet les réponses ont porté sur des outils externes pour gérer l' .dbml.

Je suis en demandant davantage l'accent sur la question de quand et pourquoi devriez-vous pas avoir un seul .fichier dbml dans votre LINQ to SQL base de projet?

source d'informationauteur Dan Esparza