Страница 1 из 1

Связи таблиц

Добавлено: 15 фев 2006, 09:36
BlackEric
Разрабатываю приложение на Delphi 7 c IBX.
В базе (FireBird 1.5.2) две основных таблицы: список пользователей (users)с ключевым полем номер пользователя (number) и вторая таблица со списком поставленных пользователю задач (Task).
В Task 3 поля кому, от кого, кому отчет. Подставляю туда данные из users (number)- номер пользователя. И того номер пользователя у меня в трех полях таблицы Task. Как организовать внешний ключ или связь не делать вообще, а реализовывать все это средствами Delphi?

Добавлено: 15 фев 2006, 11:42
Ivan_Pisarevsky
И того номер пользователя у меня в трех полях таблицы Task. Как организовать внешний ключ
Как обычно.
У меня таблица "заголовки расходный накладных" ссылается на таблицу "контрагентов" 4 раза (грузоотправитель, поставщик, грузополучатель, покупатель), и ничего страшного не происходит :)