Рассмотрим простой пример такого взаимодействия для работы пользователя с простой БД, состоящей из трех таблиц: Post, Det и PD. (см. раздел 6). Пусть при открытии БД на экране появится заставка, в которой будут указаны сведения о назначении БД, об авторах разработки и некоторые другие сведения. Примерно через 3- 5 секунд должно появиться окно, в котором запрашивается пароль. Если пользователь вводит пароль неверно два или три раза подряд, то работа с БД завершается. Если пароль введен верно, то открывается главная форма с кнопочным меню примерно следующего вида:

По кнопке Просмотр должна закрываться форма Главная и открываться форма Просмотр со своим кнопочным меню, например такая:

По кнопке Поставщики должна открываться только для просмотра форма Post, по кнопке Детали - форма Det и по кнопке Поставки - форма PD. По кнопке Возврат в главную формудолжна закрываться форма Просмотр и открываться форма Главная.
Аналогично по кнопке Редактирование должна закрываться форма Главная и открываться форма Редактирование со своим кнопочным меню и так далее. Реализация обработки данных (запросы, отчеты, макросы и пр.) определяется назначением и БД и может быть различной. Этот вопрос здесь рассматриваться не будет.
Взаимодействие форм обеспечивается программным путем. Некоторые задачи такого взаимодействия могут быть решены с использованием макросов.