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

Вниз

Связывание двух главных и одной дочерней таблиц   Найти похожие ветки 

 
konung2002   (2002-06-21 13:34) [0]

Помогите пожалуйста с решением проблеммы!
Имеется две главных таблицы "Поставщики" и "Товар". И дочерняя таблица "Цены". В DBD в таблице "Цены" создал связи с таблицами "Поставщики" (IdF->IdF) и "Товар" (IdG->IdG). А в Delphi у TTable в MasterSource можно добавить только один DataSource. А как связать сразу с двумя? Неужели только динамически (например, при клике на соответствующий Grid)?
Заранее благодарен.


 
Turalyon ©   (2002-06-21 13:38) [1]

А зачем ссылка из цен к поставщикам.. или имеется ввиду что один и тот же товар у разных поставщиков стоит по разному?
А вообще пользуйся TQuery напиши SQL запрос.


 
konung2002   (2002-06-21 13:44) [2]

Именно это и имеется в виду.
Программа нужна только для редактирования и просмотра таблиц. Поэтому TTable пользоватся намного удобней и проще


 
Val ©   (2002-06-21 14:22) [3]

Динамически менять. Поскольку связь мастер-дитейл - связь между двумя таблицами, т.е. проходите по поставщикам, отображаются цены от данного поставщика, проходите по товару, отображаются цены по нем. Можно в табллице цен создать 2 лукап-поля - на товары и на поставщика и показывать/скрывать их в зависимости от мастера, т.е идете по товару-отображаются поставщики и их цены на него, идете по поставщикам - отображаются цены на их товары.


 
Lord Warlock ©   (2002-06-21 14:25) [4]

Как я понимаю, у поставщиков может быть по несколько товаров...
Связь не совсем понятна...
Тебе не мастер-раб надо, а поменять структуру БД...
Попробуй правила нормализации или приведи аргументы в пользу своего решения, тогды думать будем



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

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

Наверх




Память: 0.47 MB
Время: 0.01 c
7-47832
zooooo
2002-04-22 02:20
2002.07.15
Отключение/включение мыши/клавы


1-47550
sector
2002-06-28 01:21
2002.07.15
Цвет символов в RichEdit


1-47521
mazepa
2002-06-27 19:00
2002.07.15
Как быстро сохранить инф. из s:string {H+} в file.txt


14-47708
saurus
2002-06-18 16:10
2002.07.15
Боритесь с мусором в форуме!


1-47384
Gari
2002-07-02 12:41
2002.07.15
Помогите, запарка.