|
|
|
| есть, к примеру, таблица Клиенты
и есть таблица с телефонами, соответсвующих этому киенту
и вот если нужно удалить основную запись, в первой таблице, то в смежной таблице записи с телефонмами остаются и болтаются там на веки-вечные
как то можно этот процесс автоматизировать?
к примеру, менеджер формирует заказ (что, сколько, номенклатура и т.п.)
далее к сформированному заказу подключаются другие отделы (финансовые вопросы, производственные и т.п.), данные по которым находятся в своих таблицах...
а тут выясняется, что клиент дал "отбой"
менеджер заказ удаляет, чтобы он не мозолил глаза, но все что было накручено к этому заказу остается в других таблицах
одной схемой данных не обойтись, ибо сообщение акксесса, что нужно удалить сперва смежные записи, а уж потом основную могут повергнуть менеджеров в кому, чего не хотелось бы, ибо кому то ж надо работать на фирме))) | |
|
| |
|
|
|
| Можно решить проблему 2 путями:
1) поставить в связях таблиц каскадное удаление и каскадное обновление.
2) При удалении заказа параллельно запустить несколько запросов на удаление, чтобы удалялись и все связянные с заказом записи. | |
|
| |
|
|
|
| тек-с..спасибо FORMAT за направление
покручу эти возможности | |
|
| |