EF 6 Code First: Как возможно иметь дублирующуюся таблицу той же схемы.Как таблица истории, которая служит репликой для исходной таблицы.Например:
Несколько важных замечаний для рассмотрения:
Нет внешнего ключа : Я знаю, что это может быть сделано наследованием и некоторыми другими такими методами, которые генерируют внешний ключ к исходной таблице.Но я имею в виду совершенно другую дублированную таблицу.
Нет копирования мимо объекта : копирование с объекта Employee
на объект Employee_History
возможно, но в случаеисходная сущность большая, завершенная и имеет множество наследований, это может быть очень беспорядочным.Не говоря уже о том, что каждое изменение в исходной таблице должно быть отражено в таблице истории вручную путем копирования.
DataAnnotation является предпочтительным.