Отбор данных в связанных таблицах

Доброго времени суток форумчане.

Имеется база данных с информацией о сотрудниках. В базе 4 таблицы: Сотрудники, Приказы, Подразделение, Должность. Таблицы подразделение и должность связаны м/у собой. В таблице Сотрудники имеются поля подразделение и должность. Они выбираются из списка.

Вопрос в следующем: необходимо чтобы пользователь выбрал необходимое подразделение, и в соответствии с выбранным подразделением в следующем поле "должность" у него остались только те должности которые соответствуют выбранному подразделению.

Заранее спасибо.