Гость
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / ORM с версионностью "из коробки"? / 4 сообщений из 4, страница 1 из 1
17.02.2015, 10:27
    #38881379
BugSoft
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ORM с версионностью "из коробки"?
Подскажите, плиз - есть ли такой в природе? Для связки .Net + Oracle?

Задача примерно такая: есть база на несколько табличек. Небольшая, но таблички связаны на несколько уровней в глубину (объект А содержит список объектов B, каждый из которых содержит список объектов C и т.п.)

Надо, чтобы поддерживалась полноценная версионность этих данных. Т.е. чтобы помимо просмотра актуальных данных, можно было, например, сравнить некоторую запись по сосотоянию месяц назад с записью по состоянию день назад.
Ну и желательно, чтобы накладные расходы на поддержку версионности росли не очень сильно (чтобы не пришлось делать полный слепок базы с каждой новой версией).

Как сделать такую штуку вручную - представляю, но хотелось бы минимизировать усилия.
Есть ли что-нибудь из ORM, позволяющее сделать это одним махом? Или сделать вручную будет проще?
...
Рейтинг: 0 / 0
17.02.2015, 10:36
    #38881387
EDUARD SAPOTSKI
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ORM с версионностью "из коробки"?
BugSoftЕсть ли что-нибудь из ORM, позволяющее сделать это одним махом?
ORM историей изменения данных непосредственно не занимается.
BugSoftИли сделать вручную будет проще?
В оракле есть такая штука может поможет...
...
Рейтинг: 0 / 0
17.02.2015, 11:08
    #38881455
buser
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ORM с версионностью "из коробки"?
BugSoft, описанная вами задача не относится к ORM... реализация такого механизма - задача прикладного программиста.
...
Рейтинг: 0 / 0
17.02.2015, 13:11
    #38881657
hVostt
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ORM с версионностью "из коробки"?
BugSoft,

Нет. Что-нибудь эдакого нет, чтобы типа одним махом. Да и вручную это не будет сделать «проще», задача достаточно сложная.

Проблема в том, что бизнес-объект редко когда бывает законсервирован всего лишь в одной таблице, чтобы можно было вот так просто сравнить дифференс между двумя записями.
...
Рейтинг: 0 / 0
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / ORM с версионностью "из коробки"? / 4 сообщений из 4, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]