Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.03.04;
Скачать: CL | DM;

Вниз

Связь таблиц paradox7 в database desktop   Найти похожие ветки 

 
dzhagr1 ©   (2007-02-15 13:31) [0]

Подскажите, пожалуйста, в чем ошибка. Существует главная таблица, ее ключь содержит автоинкрементное поле (Номера встреч команд). Я создал два индекса, каждый содержит по одному полю типа LongInt ( первое - это поле номеров команд-хозяев, второе поле - команд-гостей). А подчиненная таблица содержит сведения о командах. Ее ключ - автоинкрементное поле. Я хочу связать поля главной таблицы (номера команд) с автоинкрементным полем подиненной табицы. Как это сделать?
Заранее спасибо.


 
tesseract ©   (2007-02-15 13:37) [1]


> Ее ключ - автоинкрементное поле. Я хочу связать поля главной
> таблицы (номера команд) с автоинкрементным полем подиненной
> табицы.


Никак, автоинкрементные поля связывать нельзя. Надо в подчинённой таблице ключевому полю назначать значение из autoinc главной таблицы.


 
dzhagr1 ©   (2007-02-15 13:41) [2]

Дело в том, что в главной таблице, два поля должны ссылаться на одну таблицу команд (подчиненную)


 
Плохиш ©   (2007-02-15 16:21) [3]

Сделай ещё одну таблицу ссылок с полями ID1, ID2 и в ней связывай.


 
Sergey13 ©   (2007-02-15 16:26) [4]

> [2] dzhagr1 ©   (15.02.07 13:41)

Ты разберись с причинно-следственным механизьмом то. Подчиненная ссылается на главную, а не наоборот. Т.е. в отношении "много-к-одному", "много" - это подчиненная, "один" - главная.
Кто "главней" по важности информации тут не имеет значения.


 
dzhagr1 ©   (2007-02-15 17:47) [5]

Плохиш, не мог бы ты пояснить структуру этих связей?

Связываю, как Вы говорите, а присохранении структуры подчиненной таблицы выдает ошибку, хотя главная таблица закрыта.



Страницы: 1 вся ветка

Текущий архив: 2007.03.04;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.065 c
15-1170790734
Mr. D.
2007-02-06 22:38
2007.03.04
WebBrowser: поиск всех элементов с нужным ID


1-1168276986
dima123
2007-01-08 20:23
2007.03.04
TListView


15-1171197429
vrem
2007-02-11 15:37
2007.03.04
Гипноз был? :)


2-1171514799
Separator
2007-02-15 07:46
2007.03.04
PS/2 > USB


2-1171175715
Novichok_new
2007-02-11 09:35
2007.03.04
добавить задание в планировщик