1

У меня есть база данных с двумя таблицами. Первая таблица (входящая) представляет собой список таблиц и соответствующих им полей данных, которые используются для создания выходных таблиц. Вторая таблица ("Вывод") представляет собой полный список таблиц "Вывод" (имя объекта, имя таблицы, имена столбцов, тип данных, формат атрибута и т.д.). Эти таблицы "связаны" через ключ, так что я знаю, какая входящая часть информации отвечает за результат вывода.

Мне нужно создать третью таблицу, которой мы могли бы поделиться с другими, это именно то, что находится во второй таблице, в таблице «Вывод», но ограничено показом только нескольких полей.

В основной выходной таблице есть ВСЕ, что нам нужно для справки, но при совместном использовании базы данных я хочу показывать только избранную информацию, которую мои пользователи могут видеть, а не увязать и не путаться с остальной информацией. Основная выходная таблица содержит около 18 полей, но я хочу, чтобы только в "новой" таблице отображалось 10 из этих полей.

Можно ли создать сжатое представление уже существующей таблицы? Как мне это сделать?

1 ответ1

0

Есть несколько способов сделать это. Вы можете;

  • создайте запрос таблицы составления, который заполняет новую таблицу данными, которые вы хотите
  • выполнить запрос данных, которые вы хотите, чтобы они увидели и отобразили в представлении таблицы
  • создать форму для отображения данных
  • создать отчет для отображения данных

Проблема с использованием таблицы в том, что пользователи смогут изменять данные. Лично я бы использовал запрос. Он может выглядеть как таблица в представлении таблицы данных, но данные не могут быть изменены.

Если пользователи смогут изменять данные, им потребуется доступ к таблице. Таким образом, создание дублированной таблицы вряд ли сохранит изменения в исходной таблице. В этом случае форма может быть лучшим инструментом.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .