具有时态数据库的实体框架

Nut*_*uts 5 .net entity-framework temporal-database

考虑从当前数据库(仅存储在当前时间被认为是真实的事实)移动到时间数据库(可以支持处理涉及时间的数据).

我目前使用Entity Framework与数据库进行通信,但是将后续数据库作为后端继续使用Entity Framework是否容易?我没有从Web上找到很多针对此类数据库运行查询的示例.

Pan*_*vas 1

如果我没猜错的话,那么您还没有决定如何实现数据库的时间方面。您可以使用 DBMS 的固有方式(例如触发器、日志记录、更改数据捕获等特殊机制)。但无论如何,您都会坚持使用关系模型

因此,一般的答案是,只要特定 DBMS 有适当的 EF 数据提供程序,实体框架就可以毫无问题地处理任何关系模型。

然而,无论您最终决定如何实现数据库的时间方面,我都会对性能感到怀疑,并且在进行转换之前肯定会构建一个负载测试机制。

希望我有帮助!