Если это ваш первый визит, рекомендуем почитать справку по форуму. Для размещения своих сообщений необходимо зарегистрироваться. Для просмотра сообщений выберите раздел. |
как связать таблицы в access, чтобы данные автоматически копировались? |
Философия, технологии, алгоритмы! |
|
Опции темы |
30.07.2009, 21:58 | #1 |
Yamah'ер
Сообщений: 86
Регистрация: 05.05.2004
Возраст: 35
Не в сети |
как связать таблицы в access, чтобы данные автоматически копировались?
стоит такая задача:
есть 3 таблицы: "клиенты", "водители" и "контрагенты". по сути и клиенты и водители являются контрагентами. всвязи с этим, необходимо сделать так, чтоб при вводе новых клиентов или водителей в соответствующие таблицы, некоторые поля дублировались в таблицу "контрагенты" (ФИО, телефон, адрес), а остальные данные оставались в соответствующих таблицах. желательно, чтобы изменять данные адреса можно было через любую таблицу, то есть должна быть жесткая но равная связь. знаю, что копирование аналогичных столбцов в базе данных - делитанский подход, но это значительно облегчить работу, так как база уже готова, а в противном случае прийдется ее полностью переделывать, что очень не хотелось бы. заранее спасибо! |
31.07.2009, 00:29 | #2 |
Кэп Улитка
Сообщений: 8,067
Регистрация: 04.05.2005
Возраст: 43
Не в сети |
Rudess, лучше переделать (скорее всего там не так много переделывать), чем такие костыли строить.
Стандартно такая задача решается с помощью триггеров. Первое что нашлось по этой тематике http://hiprog.com/index.php?option=c...d=35&Itemid=35 Т.е. по умолчанию в Access триггеры есть, но на костылях. |