Тема: СХема
Показать сообщение отдельно
  #30  
Старый 12.05.2009, 10:15
Аватар для Страдалецъ
Страдалецъ Страдалецъ вне форума
Гуру
 
Регистрация: 09.03.2009
Адрес: На курорте, из окна вижу теплое Баренцево море. Бррр.
Сообщения: 4,721
Репутация: 52347
По умолчанию

Приветствую.
Сначала не по теме вопроса. Приведите все поля в таблицах к одному виду, а то у вас окрошка получается.
поставка - Kolvo, покупка - Kolvo1, склад - kol, возврат - kl
склад - Brack, возврат - Brak.
Если вы это намеренно сделали, что-бы облегчить написание запросов, то это сомнительное удобство - читабельность ухудшается. Несмотря на некую громоздкость запись вида:
Код:
select Vozvr.Kolvo,Sklad.Kolvo from Vozvr,Sklad;
читается и понимается легче чем ваш текущий вариант:
Код:
select Kolvo,Kol from Vozvr,Sklad;

Теперь по вашему вопросу:
У меня вызывет сомнения верность связи SodergPokup->Vozvr. Как я понимаю есть покупка (Телевизор,Утюг,Памперсы)
И есть возврат бракованых Памперсов. Следовательно прослеживается связь один к одному по двум ключам Покупка,Товар, а не Покупка, а поля Товар вообще нет в возврате, и потому у вас неполучается запрос, т.к. непонятно какой Товар в покупке бракованый.
__________________
Жизнь такова какова она есть и больше никакова.
Помогаю за спасибо.
Ответить с цитированием