Взгляд против отношений Microsoft Access

m разработка информационной системы на основе Microsoft Access 2013. Один из клиентовТребовалось упростить процесс ввода данных, используя поле со списком доступных значений.

Например, вместо вводаagentID клиент попросил позволить пользователю выбрать имя агента из поля со списком, та же логика с другими подобными полями.

Вкратце:

Мне нужно как можно больше избегать необходимости вводить значения ID и разрешать пользователю выбирать их из поля со списком.

Microsoft Access имеет встроенный мастер поиска, который позволяет пользователю связывать поле таблицы с конкретным полем из другой таблицы, например, связыватьcityID отtblVoyage с /tblCitiescityID с помощью мастера поиска, и пусть пользователь выбирает город из поля со списком, а не вводит определенный идентификатор города в поле.

Все выглядит отлично, но есть один запутанный момент. Во время курса БД я узнал, что для создания базы данных и работы с ней мы должны определить отношения между таблицами (1: 1, 1: M, M: N), но если я это сделаю, то смогу:не использовать мастер поиска, потому что яУ нас уже определены отношения между таблицами. И, как результат, пользователь должен вводить все идентификаторы вручную, а не выбирать их из поля со списком.

Я хочу:

Чтобы понять, когда именно я должен использовать мастер поиска Access, а когда определить отношения между таблицами.Как правильно минимизировать количество раз, когда пользователь должен вводить данные, а не выбирать нужный элемент из поля со списком.

Ответы на вопрос(1)

Ваш ответ на вопрос