Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft Access Новый топик    Ответить
 Связь между полями одной таблицы  [new]
34
Member

Откуда:
Сообщений: 5
Хелп! уже заманался :) и честно искал, если что, в архиве :)
Дано: таблица с перечнем фирм; все фирмы связаны между собой несколькими отношениями (дочерняя-родительская, поставщик-клиент и т.п.).

Вопрос: как эту связь создать?

заранее пасип :)
25 июл 05, 15:34    [1732979]     Ответить | Цитировать Сообщить модератору
 Re: Связь между полями одной таблицы  [new]
Andres 1
Member

Откуда: Эстония
Сообщений: 1191
Типы отношений в одной таблице:
reltypeid reltypename
1дочерняя
2родительская
3поставщик
4клиент


связи в другой:
reltypeid comp1id comp2id
1525
3255

Может, например, означать, что фирма с id=5 относится к фирме id=25 как дочерняя. Или наоборот. А id=25 относится к id=5 как поставщик.
25 июл 05, 15:53    [1733104]     Ответить | Цитировать Сообщить модератору
 Re: Связь между полями одной таблицы  [new]
34
Member

Откуда:
Сообщений: 5
Угу, пасип, это я догадался :)

Тока здесь две проблемы - количество полей будет большим и каждая фирма может иметь несколько признаков одновременно - быть для одних поставщиком, для других - клиентом.
25 июл 05, 16:10    [1733218]     Ответить | Цитировать Сообщить модератору
 Re: Связь между полями одной таблицы  [new]
Владимир Саныч
Member

Откуда: Израиль (причем это 1 человек, а не 2 => прошу на ты)
Сообщений: 40414
34
Тока здесь две проблемы - количество полей будет большим и каждая фирма может иметь несколько признаков одновременно - быть для одних поставщиком, для других - клиентом.

Полей во второй таблице будет 3. И для каждой связи будет запись.
25 июл 05, 16:39    [1733413]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft Access Ответить