使用LINQ2SQL或Entity Framework时,是否为大型数据库创建多个.dbml/.edmx文件?

J.W*_*.W. 5 entity-framework linq-to-sql

为具有大量表的数据库创建.dbml/.edmx时,是使用多个.dbml / .edmx文件还是只使用一个巨大的文件?

将模型拆分成多个文件的任何利弊?

谢谢,JW

mar*_*c_s 1

对于 Linq-to-SQL,有许多替代方案允许您创建更细粒度的文件集,而不是单个巨大的文件。

查看 PLINQO - CodeSmith 模板集 - http://www.plinqo.com - 做得非常好,允许您从数据库更新模型,并为每个对象类创建一个代码文件。

马克