c# - Linq to SQL - 设计问题

标签 c# linq-to-sql architecture

嗨, 目前我有一个包含 35 个表的大 datacontex(我将所有数据库表拖到设计器中)。我必须承认这非常舒服,因为我对我的完整数据库使用了 ORM,并且使用 linq 进行查询非常简单。

我的问题是: 1. 你认为拥有一个包含 35 个表的数据上下文是糟糕的设计还是我应该将其拆分为逻辑单元? 2. 使用如此大的数据上下文是否有任何性能损失?

谢谢,皮尼。

最佳答案

  • 拆分为逻辑单元
  • 没有真正的性能损失,但很难进行概述。

关于c# - Linq to SQL - 设计问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2448298/

相关文章:

c# - Linq:从多个表中选择一个预定义的实体

c# - 如何使用 linqto SQL 启用事务处理我的代码?

ios - QuickBlox:架构 arm64 的 undefined symbol

design-patterns - 固定一件事,打破另一件事。图案的名称是什么?

c# - 为什么运行时表达式会导致 Entity Framework Core 5 的缓存发生冲突?

c# - 这是LINQ-to-SQL的示例吗?

c# - 串行端口和 BSOD

java - java.util.regex.Pattern 和 java.util.regex.Matcher 的设计有什么好处?

c# - 循环列表并将其元素与条件 c# 进行比较

c# - 如何将 ColorDialog 颜色转换为 KML 颜色格式