У меня есть таблица проектов, в которой перечислены все проекты. У меня есть таблица МВЗ, в которой перечислены все МВЗ. У меня есть таблица аналитиков, в которой показан проект, МВЗ и назначенный им аналитик. Проектами и МВЗ являются выпадающие списки. В каждом проекте должен быть включен каждый МВЗ. Для каждой комбинации проектов и МВЗ должен быть назначен аналитик. Как я вижу, какие из них я пропустил? Запрос, который я пытаюсь выполнить, имеет два внешних соединения, и Access не нравится. С 30 проектами и 15 МВЗ легко забыть назначить аналитика одной из комбинаций.Создайте матрицу из 3 таблиц
Было бы также полезно иметь какой-то запрос, который бы легко показывал, кому назначены какие проекты, желательно в формате кросс-таблицы (аналогично сводной таблице). Я думаю, что могу сделать это, если у меня есть запрос на corect, который связывает эти 3 таблицы вместе и показывает каждый проект с каждым МВЗ и который аналитик назначается им.
Если моя настройка с 3 таблицами является основной проблемой, я могу переделать проект базы данных. Я думал, что правильно его разрабатываю, имея отдельную таблицу для проектов и МВЗ и 3-ю таблицу, которая объединяет их с аналитиками. Но теперь, когда я не могу понять, как заставить этот запрос работать, я думаю, что это была не лучшая дизайнерская идея.