Делаем простую форму, которая будет отображать записи.

Для того, что бы сделать выпадающий список нам нужно сначала поместить второй элемент DATA и указать на таблицу профессий. Нам понадобиться Microsoft Data Bound List. Вы можете найти его в списке компонентов.

Теперь самое главное настроить свойства. Для связи нам понадобятся:
- RowSource - Имя объекта управления данными, которое используется для заполнения списка.
- ListField - Имя поля в наборе записей, определенном свойством RowSource, которое используется для заполнения списка.
- DataSource - Имя объекта управления данными, с которым связывается список.
- DataField - Имя поля в наборе записей, определенном свойством.
- DataSource - Это поле используется для определения, какой элемента списка выбран. После выбора элемента списка и перемещения указателя текущей записи на другую запись это поле будет обновлено.
- BoundColumn - Имя поля в наборе записей, определенном свойством RowSource, значение которого будет скопировано.
Общая схема связей выглядит так.

В результате мы получаем связанный список выбора.

Можно передвигаться от записи к записи смотреть профессию, можно изменять профессию.