Entity Framework с временной базой данных
Рассматривая переход от текущей базы данных (которая хранит только факты, которые считаются верными в настоящее время) к временной базе данных (которая может поддерживать обработку данных, связанных со временем).
В настоящее время я общаюсь с базой данных с помощью Entity Framework, но так же легко продолжать использовать Entity Framework с временной базой данных, как внутреннюю часть? Я не нашел много примеров из Интернета, где запросы выполняются к такой базе данных.
1 ответ
Если я правильно понял, вы еще не решили, как вы будете реализовывать временный аспект вашей базы данных. Вы можете использовать встроенный способ СУБД (например, триггеры, ведение журнала, специальные механизмы, такие как сбор данных изменений и т. Д.). Но в любом случае вы будете придерживаться реляционной модели.
Таким образом, общий ответ будет таким: у Entity Framework не должно быть проблем с воспроизведением какой-либо реляционной модели, если существует соответствующий поставщик данных EF для конкретной СУБД.
Однако, независимо от вашего окончательного решения о том, как вы будете реализовывать временный аспект базы данных, я бы с подозрением отнесся к производительности и определенно создал механизм нагрузочного тестирования перед выполнением перехода.
Надеюсь, я помог!