alvk |
---|
Я бы первым делом во все таблицы добавил поле "КодЮзера" и при каждом чихе его обновлял |
я прикрутил триггер Бенедикта, несколько переделав его. Конкретного юзера пока не отслеживает, но мысль возьму на заметку.
alvk |
---|
Только вот интересно как они помечают на удаление |
создано поле для этих дел
alvk |
---|
могут на стороне мноиге пометить, а на стороне один нет? |
могут и на стороне один. Причем в таблице, связанной ещё с двадцатью, которые, в свою очередь, связаны с другими таблицами.
alvk |
---|
лучше сделать таблицу с названиями таблиц снизу вверх, от многие к одному, чтобы корректно удалить запись |
сделал таблицу в которой прописал связи: "название таблицы один", "название ключевого поля", "название таблицы многие", "название поля содержащего внешний ключ"
alvk |
---|
можно единожды нарисовать модуль, который будет удалять все эти записи из всех таблиц всех ваших переносимых БД. Как к ним обращаться вы знаете, как перебирать таблицы в бд наверное тоже в курсе |
Уже этим занимаюсь. Хотелось бы, чтоб подсказали более оптимальный вариант обхода таблиц.
Прикрепляю файл с таблицами. Это не "рабочая база", а "экспериментальная" -- чтоб разобраться с технологией.