Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Access
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 31.07.2011, 08:27   #1
byte916
Пользователь
 
Регистрация: 04.03.2008
Сообщений: 75
По умолчанию Связь между таблицами

Добрый день
Есть две таблицы, люди и платежи. В первой список плательщиков, во второй виды платежей(например членские взносы, на мусорку итд). Как сделать чтобы всем людям, в том числе вновь созданным присваивался список платежей которые они должны уплатить.
Еще раз, может понятнее. Допустим есть запись "Вася". Надо чтобы к этой записи как то были привязаны записи "Членские взносы", "На мусорку" итд, чтоб было видно что он уплатил а что должен уплатить.
Спасибо
Вложения
Тип файла: zip test.zip (8.8 Кб, 15 просмотров)
byte916 вне форума Ответить с цитированием
Старый 01.08.2011, 19:01   #2
gluk_fm
Форумчанин
 
Аватар для gluk_fm
 
Регистрация: 09.06.2011
Сообщений: 515
По умолчанию

Необходимо создать поле которое было бы и в обной и во второй таблице, как пример можно добавить код с таблицы люди в таблицу платежи, что позволит связать данные 2 таблицы.
gluk_fm вне форума Ответить с цитированием
Старый 03.08.2011, 10:22   #3
byte916
Пользователь
 
Регистрация: 04.03.2008
Сообщений: 75
По умолчанию

Если связывать предложенным способом, то не получится одному и тому же человеку привязать все платежи. Точнее получится, но надо вручную привязывать к каждому каждый платеж. При добавлении нового платежа надо будет всем людям его вручную привязывать. Можно ли как нибудь другим способом каждому человеку приделать все платежи?
byte916 вне форума Ответить с цитированием
Старый 03.08.2011, 11:05   #4
gluk_fm
Форумчанин
 
Аватар для gluk_fm
 
Регистрация: 09.06.2011
Сообщений: 515
По умолчанию

Если я правильно понял и набор платежей является статическим, то в приложении используя только запрос2 можно при добавлении нового клиента добавлять данные по уплате всех платежей данного клиента в таблицу dd (не надо будет всё переподвзывать). А параметр уплаты 0 или -1 будет обозначать уплату данных платежей.
Вложения
Тип файла: rar test_2011-08-03.rar (9.4 Кб, 18 просмотров)
gluk_fm вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Связь между двумя таблицами Yanaso91 Microsoft Office Access 5 21.06.2011 22:54
SQL - связь между таблицами. Сергей089 Microsoft Office Access 1 05.10.2010 11:49
Связь между таблицами Hottabych БД в Delphi 2 15.11.2009 22:09
Связь между двумя таблицами. megaten Microsoft Office Access 5 17.05.2009 14:17
Связь между таблицами Катрина БД в Delphi 3 17.05.2008 18:24