Linq to sql 在使用LINQ2SQL或实体框架时,是否为大型数据库创建多个.dbml/.edmx文件?
当为一个有很多表的数据库创建.dbml/.edmx时,您是使用多个.dbml/.edmx文件还是只使用一个巨型文件 将模型拆分为多个文件有什么优点/缺点吗 谢谢,Linq to sql 在使用LINQ2SQL或实体框架时,是否为大型数据库创建多个.dbml/.edmx文件?,linq-to-sql,entity-framework,Linq To Sql,Entity Framework,当为一个有很多表的数据库创建.dbml/.edmx时,您是使用多个.dbml/.edmx文件还是只使用一个巨型文件 将模型拆分为多个文件有什么优点/缺点吗 谢谢, J.W.对于Linq到SQL,有许多替代方案,允许您创建更细粒度的文件集,而不是单个大型文件 检查PLINQO——一个CodeSmith模板集——做得很好,允许您从数据库更新模型,并为每个对象类创建一个代码文件 Marc我只是选择每个数据库一个。这样,需要管理的上下文就更少了,您将永远不会遇到这样的情况:您需要在两个实体上创建一个关系
J.W.对于Linq到SQL,有许多替代方案,允许您创建更细粒度的文件集,而不是单个大型文件 检查PLINQO——一个CodeSmith模板集——做得很好,允许您从数据库更新模型,并为每个对象类创建一个代码文件
Marc我只是选择每个数据库一个。这样,需要管理的上下文就更少了,您将永远不会遇到这样的情况:您需要在两个实体上创建一个关系,而这两个实体是放在不同的文件中的