Преглед на създаване на релации към таблица от тип „много към много”
Релациите на таблици „едно към много” (1:N) изграждат йерархия между редовете. При релации „много към много” (N:N) няма изрично установена йерархия. Няма колони за справка или поведения за конфигуриране. Редове, създадени с помощта на релации „много към много”, може да се считат за равноправни с реципрочни взаимоотношения.
Един пример за релация много към много е дефиниран между две стандартни таблици, включени в приложението Dynamics 365 Sales. Таблицата „Възможност“ има N:N релация с таблицата „Конкурент“. Това позволява добавянето на няколко конкуренти към възможността и няколко възможности, свързани с един и същи конкурент.
С помощта на релации „много към много” таблица на релация (или пресичане) съхранява данните, които свързват таблиците. Тази таблица има релация на таблица „едно към много” с всяка от свързаните таблици и съхранява само стойностите, необходими да се определят релациите. Не можете да добавяте персонализирани колони към таблица на релация и тя никога не е видима в потребителския интерфейс.
Създаване на релация „много-към-много” изисква избирането на двете таблици, които искате да участват в релацията. За базирани на модел приложения можете да изберете как искате съответните списъци да са достъпно в рамките на навигацията за всяка таблица. Това са същите опции като използваните за основната таблица в релацията на таблици 1:N. Повече информация: Елемент от прозореца за навигация за основната таблица
Не всички таблици могат да бъдат използвани с релации „много към много”. Ако таблицата не е налична за избор в дизайнера, не можете да създадете нова релация „много към много” с тази таблица. Повече информация: Документация за разработчици: допустимост на релация между таблици
Има два разработчика, които можете да използвате за създаване и редактиране на релации 1:N (едно към много) или N:1 (много към едно)
Дизайнер | Описание |
---|---|
Портал на Power Apps | Предоставя лесно подобрено изживяване, но някои специални настройки не са достъпни. Повече информация: Създаване на релации на таблици от тип „много към много” в Microsoft Dataverse с помощта на портал на Power Apps |
Прозорец на решение | Не е толкова лесно, но дава по-голяма гъвкавост за по-малко общи изисквания. Повече информация: Създаване на релация на таблица N:N (много към много) в Dataverse с помощта на мениджъра на решения |
Бележка
Можете също да създадете нова релация на таблица „много към много” (N:N) в средата си с помощта на следното:
- Импортиране на решение, който съдържа дефиницията на релацията. Повече информация: Решения за импортиране, актуализация и експортиране
- Разработчикът може да използва Услуги на метаданни, за да напише програма за създаване и актуализиране на релации на таблица. Повече информация: Документация за разработчици: Персонализиране на метаданни на релация на таблица
Информацията в тази тема ще ви помогне да изберете кой дизайнер да използвате.
Трябва да използвате портал на Power Apps, за да създадете и редактирате релация на таблица „много към много” (N:N), освен ако не трябва да се съобразите с някое от следните изисквания:
- Конфигуриране на опциите на навигационния екран за базирани на модел приложения
- Скриване на релацията от разширено търсене в базирани на модел приложения.
Вижте също
Създаване и редактиране на релации между таблици
Създаване на релации на таблици от тип „много към много” в Dataverse с помощта на портал на Power Apps
Създаване на релация на таблица N:N (много към много) в Dataverse с помощта на мениджъра на решения
Бележка
Можете ли да ни споделите повече за езиковите си предпочитания за документацията? Попълнете кратко проучване. (имайте предвид, че това проучване е на английски език)
Проучването ще отнеме около седем минути. Не се събират лични данни (декларация за поверителност).