考虑从当前数据库(仅存储当前被认为是真实的事实)移动到temporal database(可以支持处理涉及时间的数据)。
我目前正在使用Entity Framework与数据库进行通信,但是将后续数据库作为后端继续使用Entity Framework是否容易?我没有在网上找到很多针对这样的数据库运行查询的例子。
答案 0 :(得分:1)
如果我做对了,你还没有决定如何实现数据库的时间方面。您可以使用DBMS的内在方式(例如触发器,日志记录,Change Data Capture等特殊机制)。但无论如何你会坚持关系模型。
因此,一般的答案是实体框架在使用任何关系模型时应该没有问题,只要有特定DBMS的适当EF数据提供程序。
但是,无论您最终决定如何实施数据库的时间方面,我都会怀疑性能并定义构建负载测试机制在进行过渡之前。
希望我帮忙!