我首先使用实体框架数据库,我想知道是否有人有一个很好的策略来处理来自子表的汇总数据?
我们的 DBA 不希望表中的计算数据非规范化,因此我正在寻找一种使用 Entity Framework 自动执行此操作的方法。
我目前的解决方案是有一个包含列 SumScore 的部分类。这假设在我查询时包含子表,它返回如下内容:Scores->Sum(s => s.Score)。
然而,由于显而易见的原因,这根本表现不佳。
我首先使用实体框架数据库,我想知道是否有人有一个很好的策略来处理来自子表的汇总数据?
我们的 DBA 不希望表中的计算数据非规范化,因此我正在寻找一种使用 Entity Framework 自动执行此操作的方法。
我目前的解决方案是有一个包含列 SumScore 的部分类。这假设在我查询时包含子表,它返回如下内容:Scores->Sum(s => s.Score)。
然而,由于显而易见的原因,这根本表现不佳。