ник: Гоблин
Ну а вообще. глянул схему. Авто закреплены за продавцами. Есть связь продавец - авто. Стало быть любой запрос покажет за кем что. Далее связь Авто - сделка по id авто. Стало быть запрос с таблицами продавец - авто - сделка покажет проданные авто и соответствующего продавца. То бишь сколько дохода принес каждый продавец, а дата покажет за какой период. Подмазав сюда покупателя, можно посмотреть какой продавец продал сколько машин какому хмырю. Отсюда вывод - связь продавец - сделка лишняя. (А вдруг продавец сменит фамилию?) но на время сделки он же был под каким-то именем? Ну а если уволится и на его место пришел другой? - тогда все подвиги и грехи плавно перейдут на нового. Долг тоже переходит по наследству. А если удалить с базы - тогда все проданное уйдет в небытие, и существующее тоже.
Вывод: связывать продавец - авто нельзя. Надо по принципу покупатель +авто=сделка. Также и назначать авто продавцам.
Вариан 2 При выборе продавца в поле, обновлять данные в поле выбора техники. А в источинке строк для полясосписком выбора моделей, указать условие, где будет фигурировать поле выбора продавца. Т.Е. Выбрав продавца, будем видеть только тот остаток машин, который есть у данного продавца. Отсюда вывод, при выборе машины - не ошибись в продавце.
Во замутил