Нотатка
Доступ до цієї сторінки потребує авторизації. Можна спробувати ввійти або змінити каталоги.
Доступ до цієї сторінки потребує авторизації. Можна спробувати змінити каталоги.
Це посилання використовується для розуміння доступних операцій, які можна виконувати для певних таблиць, стандартних стовпців кожної таблиці та зв'язків між таблицями.
Ця довідка включає тільки ті таблиці, де:
IsPrivate дорівнює
false- Це не стосується таблиць, у яких немає зовнішніх варіантів використання.
IsIntersect дорівнює
falseабо IsIntersect дорівнюєtrue, і таблиця містить більше 4 стовпців.- Більшість таблиць перетину містять лише 4 стовпці, необхідні для підтримки зв'язку "багато-до-багатьох". Вони не приносять користі. Більш цікаві перехресні таблиці з більш ніж чотирма стовпцями.
Відомості про всі таблиці в середовищі див. в статті Огляд визначень таблиць у вашому середовищі.
Довідник із таблиці продуктів Dynamics 365
Продукти Dynamics 365 використовують Dataverse. Коли ви створюєте середовище для продуктів Dynamics 365, середовище має загальний набір таблиць для всіх продуктів Dynamics 365. Ці таблиці входять до таблиці або сутності програми з підтримкою Dynamics 365.
Кожен із конкретних продуктів Dynamics 365 може додати додаткові таблиці. У таблиці нижче наведено посилання на таблицю для певних продуктів Dynamics 365:
| Документація на продукцію | Довідник таблиці продуктів |
|---|---|
| Sales | Довідник таблиці/сутності продажів |
| Виїзне служіння | Таблиця польового обслуговування/посилання на сутність |
| Обслуговування клієнтів | Таблиця обслуговування клієнтів/довідник сутностей |
Властивості
Цей розділ включає вибрані властивості сутності, а не всі. Включено лише ті властивості, які, як очікується, будуть найбільш корисними для розробників. Деякі значення властивостей сутності можуть бути змінені.
Стовпці
Стовпці перелічено у двох окремих розділах: доступні для запису стовпці/атрибути та стовпці/атрибути, доступні лише для читання. Мета цього поділу полягає в тому, щоб зосередитися на стовпцях, які розробник може встановити під час створення або оновлення рядків у таблиці. Розуміння цих стовпців допомагає розробнику зрозуміти, що він може робити з таблицею, не обмежуючись простим отриманням значень.
Стовпці в розділі Стовпці/атрибути для запису повертаютьtrue для властивостейIsValidForCreate або IsValidForUpdate (зазвичай обох). Якщо будь-яка з цих властивостей повертає false, це вказується.
Стовпці/атрибути, доступні лише для читання, завжди повертають false для властивостей IsValidForCreateтаIsValidForUpdate .
Параметри стовпців вибору в цій довідковій документації походять із розгортання, де англійська є базовою мовою. Деякі параметри вибору можуть відрізнятися залежно від базової мови, вибраної під час створення середовища. Ці відмінності більше відповідають варіантам, які найкраще відповідають мові чи культурі. Ви можете налаштувати ці параметри, змінюючи мітки або додаючи та видаляючи параметри за потреби.
Зв'язки
Клас EntityMetadata включає три властивості для представлення зв'язків:
| Власність | Тип | Опис |
|---|---|---|
| Відносини OneToManyRelations | Метадані OneToManyRelationship[] | Отримує масив зв'язків «один-до-багатьох» для сутності. |
| Відносини «ManyToOne» | Метадані OneToManyRelationship[] | Отримує масив зв'язків «багато-до-одного» для сутності. |
| Відносини між багатьма | ManyToManyRelationshipMetadata | Отримує масив зв'язків «багато-до-багатьох» для сутності. |
Нотатка
Важливо мати на увазі, що хоча в кожній таблиці перелічено ті зв'язки, які до неї застосовуються, кожен зв'язок є спільним для обох таблиць. Між таблицями існують зв'язки. У той час як відносини Один-To-Many існують, відносини «Багато до одного » є просто представленням відношення Один-To-Many з таблиці посилань.
Відносини «багато до одного»
Включає в себе такі OneToManyRelationship властивості:
| Власність | Опис |
|---|---|
ReferencedEntity |
Логічна назва пов'язаної таблиці. |
ReferencedAttribute |
Логічне ім'я первинного ключа пов'язаної таблиці. |
ReferencingEntity |
Логічне ім'я пов'язаної таблиці зі стовпцем підстановки. |
ReferencingAttribute |
Логічне ім'я стовпця підстановки у пов'язаній таблиці, який містить посилання на первинний ключ первинної таблиці. |
IsHierarchical |
Чи являє цей зв'язок самореферентний ієрархічний зв'язок |
CascadeConfiguration |
Дані, які описують, які операції виконуються над батьківською сутністю, каскадом спадатимуть до пов'язаних сутностей. Додаткові відомості: Каскадна конфігурація |
Відносини «один-до-багатьох»
Включає в себе такі OneToManyRelationship властивості:
| Власність | Опис |
|---|---|
ReferencingEntity |
Логічна назва пов'язаної таблиці. |
ReferencingAttribute |
Логічне ім'я стовпця у пов'язаній таблиці, який містить посилання на первинний ключ первинної таблиці. |
IsCustomizable |
Чи можна змінити властивості відносин. |
ReferencedEntityNavigationPropertyName |
Ім'я властивості навігації зі значенням колекції Web API для цього відношення. Додаткові відомості: Властивості навігації веб-API |
AssociatedMenuConfiguration |
Дані, які використовуються програмами на основі моделі, щоб контролювати, чи можна отримати доступ до пов'язаних даних сутностей в інтерфейсі користувача з основної сутності та як це зробити. |
Відносини «багато-до-багатьох»
Кожен зв'язок «багато-до-багатьох» включає Entity1LogicalName і Entity2LogicalName. Для цієї документації подробиці відносин надаються в контексті поточної таблиці. Так Entity1 це чи Entity2 не дуже важливо.
Для кожного відношення «багато-до-багатьох» включаються такі властивості:
| Власність | Опис |
|---|---|
IntersectEntityName |
Логічне ім'я міжсекторної таблиці, яка підтримує цей зв'язок "багато-до-багатьох" |
IsCustomizable |
Чи можна змінити властивості відносин. |
SchemaName |
Назва схеми відносин. |
IntersectAttribute |
Ім'я стовпця в таблиці перетину, який є первинним ключем для записів цього типу. |
NavigationPropertyName |
Ім'я властивості навігації зі значенням колекції Web API для цього відношення. Додаткові відомості: Властивості навігації веб-API |
AssociatedMenuConfiguration |
Дані, які використовуються програмами на основі моделі, щоб контролювати, чи можна отримати доступ до даних другої таблиці в інтерфейсі користувача з цієї таблиці та як це зробити. |
У рідкісному випадку, коли відношення «багато-до-багатьох» є самореферентним, наприклад, для ролі з'єднання (ConnectionRole) connectionroleassociation_association, Entity1 або Entity2 додається до властивості.
| Власність | Цінність |
|---|---|
Entity1IntersectAttribute |
Ім'я стовпця в таблиці перетину, який є первинним ключем для записів цього типу як перша таблиця. |
Entity2IntersectAttribute |
Ім'я стовпця в таблиці перетину, який є первинним ключем для записів цього типу як друга таблиця. |
Entity1NavigationPropertyName |
Ім'я властивості навігації зі значенням колекції Web API для цього відношення як першої таблиці. |
Entity2NavigationPropertyName |
Ім'я властивості навігації зі значенням колекції Web API для цього відношення як другої таблиці. |
Entity1AssociatedMenuConfiguration |
Дані, які використовуються програмами на основі моделі для керування тим, чи можна отримати доступ до даних другої таблиці в інтерфейсі користувача цієї таблиці як до першої таблиці, і як це зробити. |
Entity2AssociatedMenuConfiguration |
Дані, які використовуються програмами на основі моделі для керування тим, чи можна отримати доступ до даних другої таблиці в інтерфейсі користувача з цієї таблиці як до другої таблиці та як це зробити. |