Översikt över hur du skapar N:N-relationer för en tabell
En till många (1 till N)-tabellrelationer upprättar en hierarki mellan rader. Det finns ingen uttrycklig hierarki för N till N-relationer (många till många). Det finns inga uppslagskolumner eller beteenden som du kan konfigurera. Skapade rader som använder en N till N-relation anses finnas på samma nivå och relationen är ömsesidig.
Ett exempel på en N:1-relation är definierat mellan två standardtabeller som ingår i Dynamics 365 Sales-appen. Tabellen Affärsmöjlighet har även en N till N-relation med konkurrenttabell. Detta gör det möjligt att lägga till flera konkurrenter i affärsmöjligheten och flera affärsmöjligheter associerade med samma konkurrent.
Med N till N-relationer lagrar en relation (eller överlappar) tabellen med den data som kopplas till tabellen. Den här tabellen har en 1 till N-tabellrelation med båda av de relaterade tabellen och lagrar endast de värden som är nödvändiga för att definiera relationen. Du kan inte lägga till anpassade kolumner till en relationstabell och den visas aldrig i användargränssnittet.
Att skapa en n till n-relation kräver att du väljer de två tabeller som du vill ska ingå i relationen. För modelldrivna appar kan du bestämma hur du vill att respektive listor ska vara tillgängliga i navigeringen för varje tabell. Det här är samma alternativ som används för den primära tabellen i 1 till N-relationer mellan tabeller. Mer information: Navigeringsfönsterobjekt för primär tabell
Alla tabeller kan användas med N till N-relationer. Om tabellen inte kan väljas i designern kan du inte skapa en ny n till n-relation med tabellen. Mer information: Dokumentation för utvecklare: Berättigande för tabellrelation
Det finns två designers som du kan använda för att skapa eller redigera 1 till N(en-till-många)- eller N till 1(många-till-en)-relationer:
Designer | Beskrivning |
---|---|
Power Apps‑portal | Innehåller en enkel effektiv upplevelse, men några särskilda inställningar är inte tillgängliga. Mer information: Skapa N:N-tabellrelationer i Microsoft Dataverse med Power Apps-portal |
Lösningsutforskaren | Inte lika lätt, men ger större flexibilitet för mindre vanliga krav. Mer information: Skapa N till N-tabellrelationer (många till många) i Dataverse med lösningsutforskaren |
Anteckning
Du kan också skapa en ny N till N-tabellrelation i din miljö med hjälp av följande:
- Importera en lösning som innehåller definitionen för relationen. Mer information: Importera, uppdatera och exportera lösningar
- En utvecklare kan använda Metadatatjänster för att skriva en app i syfte att skapa och uppdatera tabellrelationer. Mer information: Dokumentation för utvecklare: Anpassa metadata för tabellrelationer
Informationen i det här avsnittet hjälper dig att välja vilken designer du kan använda.
Du bör använda Power Apps-portalen för att skapa och redigera N till N-tabellrelationer (många till många), såvida du inte behöver lösa något av följande krav:
- Konfigurera alternativ för navigeringsfönstret för modellbaserade appar.
- Dölj relationen från Avancerad sökning i modellbaserade appar.
Se även
Skapa och redigera relationer mellan tabeller
Skapa N:N-tabellrelationer i Dataverse med Power Apps-portal
Skapa N till N-tabellrelationer (många till många) i Dataverse med lösningsutforskaren
Anteckning
Kan du berätta om dina inställningar för dokumentationsspråk? Svara i en kort undersökning. (observera att undersökningen är på engelska)
Undersökningen tar ungefär sju minuter. Inga personuppgifter samlas in (sekretesspolicy).