Поделиться через


Работа с ролями, исходными полями и выражениями

Изменения: 17 июля 2006 г.

Сущности содержат исходные поля (атрибуты), роли, папки и выражения. При запуске конструктора моделей в сущностях автоматически создаются роли и исходные поля. После создания модели можно добавлять к сущностям дополнительные поля, роли, папки или выражения.

Добавление роли

Роль показывает, что две сущности связаны друг с другом. Она может представлять собой связь «один к одному», «один ко многим» или «многие ко многим». Например, сущность «Расположение хранилища» имеет связь «один к одному» с сущностью «Адрес»; таким образом, для каждого расположения хранилища существует только один адрес. Сущность «Заказчик» имеет связь «один ко многим» с сущностью «Заказы на продажу». Это означает, что у одного заказчика может быть несколько заказов.

Кроме мощности связи, свойства роли устанавливают, каким образом две сущности будут себя вести по отношению друг к другу. Например, уточняющая роль указывает, что идентифицирующий атрибут одной сущности — это единственные данные, к которым пользователи могут иметь доступ из другой сущности.

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

Добавление исходных полей

Исходное поле — это поле, привязанное к столбцу базы данных. Обычно оно относится только к одному элементу. Например, «Название продукта» — это исходное поле, оно содержит названия всех продуктов, выпускаемых компанией. Рано или поздно схема базы данных может измениться, и тогда, чтобы отразить эти изменения, потребуется добавить в модель новые исходные поля.

Добавление выражения

Выражение — это поле, значение которого вычисляется на основе ряда функций, операторов и констант. Обычно оно ссылается на несколько полей, возвращая одно значение. Например, выражение может применяться, чтобы отобразить среднее значение продаж за 2004 год по всем сотрудникам компании. Выражения также могут использоваться, чтобы представить данные в виде, отличном от того, в котором они содержатся в базе данных (например, сцепляя поля «Имя» и «Фамилия» в единое поле «Клиент»), или для отражения изменений в схеме базы данных.

См. также

Основные понятия

Создание нерегламентированных отчетов с помощью моделей отчетов
Работа с конструктором моделей
Разделы руководства по конструктору моделей
Свойства объектов конструктора моделей
Обзор основной сущности и связанных с ней данных (построитель отчетов)
Работа с полями (построитель отчетов)
Работа с фильтрами (построитель отчетов)
Работа с формулами (построитель отчетов)
Работа с литералами в формулах и фильтрах (построитель отчетов)
Использование функций (построитель отчетов)

Другие ресурсы

Справка F1 конструктора моделей

Справка и поддержка

Получение помощи по SQL Server 2005

Журнал изменений

Версия Журнал

17 июля 2006 г.

Новое содержимое
  • Сведения о литералах.
Обновленное содержимое
  • Удалены сведения о литералах, и дана ссылка на раздел построителя отчетов по литералам.