Я в процессе рассмотрения вариантов для инструмента бэк-офиса. На первый взгляд инструмент простой CRUD, поэтому меня сразу привлекли к динамическим данным поверх Entity Framework (мы определенно магазин Microsoft!).Entity Framework, динамические данные и их ведение
Проблема в том, что в будущем необходимо поддерживать управление версиями. Под этим я имею в виду:
- Пользователь выполняет ряд обновлений для ряда субъектов
- Когда они счастливы они представляют изменения
- изменения сохранялись в БД вместе с достаточным количеством информации, чтобы поддержать откат
в другом месте мы получили ручной работы приложение, которое:
- Включает в себя идентификатор версии, который увеличивается, поскольку каждый Новая строка вставляется - то есть мы не будем обновлять мы добавим новую строку
- рабочий элемент таблица связывает воедино изменения, используя идентификатор версии вместе с типом объект (таблица)
Итак, вопрос в том, как бы достичь аналогичного конечного результата с использованием структуры сущностей и динамических данных?
Если структура объекта и т. Д. Не подходит - что бы вы использовали (.Net)?
Спасибо, Алан