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


Сущности (службы основных данных)

Область применения: SQL Server — Только Управляемый экземпляр SQL Azure Windows

Сущности — это объекты, содержащиеся в моделях Master Data Services. Каждая сущность содержит элементы, которые являются строками основных данных, которыми можно управлять.

Необходимо число сущностей

Модели могут содержать множество сущностей, которым нужно управлять. В каждой сущности должны объединяться схожие данные. Например, сущность может быть предназначена для всех корпоративных учетных записей или для главного списка сотрудников.

Как правило, существует одна или несколько центральных сущностей, важных для бизнеса, с которыми связаны другие объекты модели. Например, в модели «Продукт» можно иметь центральную сущность с названием «Продукт», с которой будут связаны другие сущности, такие как «Подкатегория» и «Категория». Однако нет необходимости в центральной сущности. В зависимости от потребностей можно иметь несколько сущностей, которые должны рассматриваться как равные по важности.

Связь сущностей с другими объектами модели

Сущность можно рассматривать как таблицу, содержащую основные данные, в которой строки представляют элементы, а столбцы — атрибуты.

Сущность Master Data Services, представленная в виде таблицы

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

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

Сущности также могут содержать явные иерархии (неоднородные структуры на основе одной сущности) и коллекции (одноразовые комбинации подмножеств элементов). Дополнительные сведения см. в разделе "Явные иерархии" (службы Master Data Services) и коллекции (службы Master Data Services).

Использование сущностей в качестве ограниченных списков

Когда пользователи назначают атрибуты элементам в сущности, можно предоставить им выбор из ограниченного списка значений. Для этого используйте сущность для заполнения списка значений атрибута. Такой атрибут называется атрибутом на основе домена. Дополнительные сведения см. в разделе "Атрибуты на основе домена" (службы Master Data Services).

Безопасность сущности

Можно дать пользователям разрешения на сущность, которая включает связанные объекты модели. Дополнительные сведения см. в разделе "Разрешения сущностей" (службы Master Data Services).

Примеры сущности

В следующих примерах сущность имеет атрибуты: Name, Code, Subcategory, StandardCost, ListPrice и FilePhoto. Эти атрибуты описывают элементы. Каждый элемент представлен отдельной строкой значений атрибута.

Таблица сущностей велосипеда

В следующем примере сущность «Продукт» является центральной. Сущность «Подкатегория» является атрибутом на основе домена сущности «Продукт». Сущность «Категория» является атрибутом на основе домена сущности «Подкатегория». StandardCost и ListPrice — это атрибуты в свободной форме сущности Product, а FilePhoto — это файловый атрибут сущности Product.

Структура дерева сущностей продукта

Примечание.

Это пример на основе пользовательского интерфейса Master Data Manager. Иерархическая древовидная структура показывает отношения между сущностями и атрибутами на основе домена. Она предназначена для отображения отношений, а не для демонстрации уровней важности.

Описание задачи Раздел
Создание новой сущности. Создание сущности (службы Master Data Services)
Изменение имени существующей сущности. Изменение сущности (службы Master Data Services)
Удаление существующей сущности. Удаление сущности (службы Master Data Services)
Назначение разрешения сущностям. Назначение разрешений объекта модели (службы Master Data Services)