Выборка данных

StalkerClasses

Новичок
Есть 4 таблицы

Фабрика
Страна
Город (выбираем страна_ID)
Дилер (выбираем фабрика_ID, город_ID)

Как лучше составить запрос на выборку всех дилеров которые принадлежат стране 1, городу 5 и фабрике 10?
 
Фабрика бывает в нескольких местах ? Если известны коды фабрик и городов, то зачем остальные таблицы, кроме таблицы дилеров ?
 
Фабрика бывает в нескольких местах ? Если известны коды фабрик и городов, то зачем остальные таблицы, кроме таблицы дилеров ?
Дилер может представлять несколько фабрик. Подкорректировал.
- Страна
- Город (выбираем страна_ID)
- Фабрика
- Дилер (город_ID, выбираем фабрики_MANY_ID)
 
Ну ok, продолжим
SQL:
select * from Дилер  where фабрика_id=10 and город_id=5
Этот запрос ПОЛНОСТЬЮ решит задачу, или все таки где то есть какой то прикол?
 
Ну ok, продолжим
SQL:
select * from Дилер  where фабрика_id=10 and город_id=5
Этот запрос ПОЛНОСТЬЮ решит задачу, или все таки где то есть какой то прикол?

Немного по другому сформулирую вопрос:
Как лучше составить запрос на выборку всех дилеров которые принадлежат стране?
 
Сверху