Как можно реализовать универсальную "корзину"?
Добавлено: 25 июн 2009, 16:58
Подскажите, а как можно реализовать универсальную "корзину"?
Например удаляются записи из таблицы (а к ним, к этим записям, по ключам привязаны записи других таблиц - по каскадному удалению), как можно реализовать сохранение всех этих данных с возможностью восстановления в будущем?
Пример таблица T1, подчиненные таблицы Т2 и Т3, удаляем записи из Т1, по каскадному удалению удаляются записи в Т2 и Т3.
Затем восстанавливаем (из корзины) записи Т1 и автоматически восстанавливаются записи в таблицах Т2 и Т3
Может кто-то делал похожее..?
Например удаляются записи из таблицы (а к ним, к этим записям, по ключам привязаны записи других таблиц - по каскадному удалению), как можно реализовать сохранение всех этих данных с возможностью восстановления в будущем?
Пример таблица T1, подчиненные таблицы Т2 и Т3, удаляем записи из Т1, по каскадному удалению удаляются записи в Т2 и Т3.
Затем восстанавливаем (из корзины) записи Т1 и автоматически восстанавливаются записи в таблицах Т2 и Т3
Может кто-то делал похожее..?