Oversikt over oppretting av mange-til-mange-tabellrelasjoner
1:N-tabellrelasjoner (én-til-mange) oppretter et hierarki mellom rader. Det finnes ikke et eksplisitt hierarki med mange-til-mange-relasjoner (N:N). Det finnes ingen oppslagskolonner eller virkemåter å konfigurere. Rader som er opprettet ved hjelp av mange-til-mange-relasjoner, er likestilte og relasjonen er resiprok.
Et eksempel på en mange-til-mange-relasjon er definert mellom to standardtabeller inkludert med Dynamics 365 Sales-appen. Salgsmulighetstabellen har en N:N-relasjon til konkurrenttabellen. Dette gjør det mulig å legge til flere konkurrenter i salgsmuligheten og flere salgsmuligheter som er knyttet til samme konkurrent.
Med mange-til-mange-relasjoner lagrer en relasjon (eller skjæringspunkt) dataene som knytter tabellene sammen. Denne tabellen har en én-til-mange-tabellrelasjon med begge de tilknyttede tabellene og lagrer bare verdiene som er nødvendig for å definere relasjonen. Du kan ikke legge til egendefinerte kolonner i en tabellenhet, og den er aldri synlig i brukergrensesnittet.
Oppretting av mange-til-mange-relasjoner krever at du velger de to tabellene som du vil ha med i relasjonen. Du kan velge hvordan de respektive listene skal være tilgjengelige i navigasjonen for hver tabell, for modelldrevne apper. Dette er de samme alternativene som brukes for primærtabellen i 1:N-tabellrelasjoner. Mer informasjon: Navigasjonsruteelement for primærtabell
Ikke alle tabeller kan brukes med mange-til-mange-relasjoner. Hvis tabeller ikke er tilgjengelig for valg i utformingen, kan du ikke opprette en ny mange-til-mange-relasjon med tabellen. Mer informasjon: Dokumentasjon for utviklere: Rettigheter for tabellrelasjon
Det finnes to utforminger som du kan bruke til å opprette og redigere 1:N- (én-til-mange) eller N:1-relasjoner (mange-til-én):
Designer | Beskrivelse |
---|---|
Power Apps-portalen | Inneholder en enkel strømlinjeformet opplevelse, men noen spesialinnstillinger er ikke tilgjengelige. Mer informasjon: Opprett mange-til-mange-tabellrelasjoner i Microsoft Dataverse ved hjelp av Power Apps-portalen |
Løsningsutforsker | Ikke så enkel, men den er mer fleksibel når kravene er mindre vanlige. Mer informasjon: Opprett N:N-tabellrelasjoner (mange-til-mange) i Dataverse ved hjelp av løsningsutforskeren |
Obs!
Du kan også opprette ny mange-til-mange-tabellsrelasjon (N:N) i miljøet ved hjelp av følgende:
- Importer en løsning som inneholder definisjonen av relasjonen. Mer informasjon: Importere, oppdatere og eksportere løsninger
- En utvikler kan bruke Metadata-tjenester til å skrive et program for å opprette og oppdatere tabellrelasjoner. Mer informasjon: Dokumentasjon for utviklere: Tilpasse tabellrelasjonsmetadata
Informasjonen i dette emnet hjelper deg med å velge hvilken utforming du kan bruke.
Du bør bruke Power Apps-portalen til å opprette og redigere mange-til-mange-tabellrelasjoner (N:N) hvis du ikke trenger å ta hensyn til noen av de følgende kravene:
- Konfigurere navigasjonsrutealternativer for modelldrevne apper.
- Skjul relasjonen fra Avansert søk i modelldrevne apper.
Se også
Opprett og rediger relasjoner mellom tabeller
Opprett mange-til-mange-tabellrelasjoner i Dataverse ved hjelp av Power Apps-portalen
Opprett N:N-tabellrelasjoner (mange-til-mange) i Dataverse ved hjelp av løsningsutforskeren
Obs!
Kan du fortelle oss om språkinnstillingene for dokumentasjonen? Ta en kort undersøkelse. (vær oppmerksom på at denne undersøkelsen er på engelsk)
Undersøkelsen tar rundt sju minutter. Det blir ikke samlet inn noen personopplysninger (personvernerklæring).