实体框架可以处理类型 2 缓慢变化的维度吗?

Sim*_*all 5 c# sql-server asp.net-mvc entity-framework data-warehouse

首先......如果这是一个非常愚蠢的问题,请道歉!

我使用 C# web 表单开发了一个 CRM 类型的应用程序,用于更新我们公司数据库中的记录。DB 的某些区域使用类型 2 缓慢变化维度 (SCD),我的应用程序使用存储过程来读取和更新这些 SCD。

我想将我们的应用程序从 Web 表单移动到 MVC,我正在做的 PluralSight 课程有很大一部分是关于使用表格的实体框架 (EF),但没有关于 SCD。

EF 看起来非常适合“普通”表上的简单 CRUD,当我在 MVC 中重新创建我们的 CRM 系统时,我很想使用它。

我的问题是,EF 可以处理我们数据库中使用 SCD 的表,还是我应该只将它用于不使用 SCD 的表?