Overzicht van veel-op-veel-tabelrelaties maken
Met één-op-veel-tabelrelaties (1:N) wordt een hiërarchie tussen rijen tot stand gebracht. Met veel-op-veel-relaties (N:N) is er geen expliciete hiërarchie. Er zijn geen opzoekkolommen of gedragstypen om te configureren. Rijen die zijn gemaakt met veel-op-veel-relaties kunnen worden beschouwd als gelijken. De relatie is dan wederzijds.
Een voorbeeld van een veel-op-veel-relatie wordt gedefinieerd tussen twee standaardtabellen die zijn opgenomen in de Dynamics 365 Sales-app. De tabel Verkoopkans heeft een N:N-relatie met de tabel Concurrent. Hierdoor kunnen meerdere concurrenten aan de verkoopkans worden toegevoegd en kunnen meerdere verkoopkansen aan dezelfde concurrent worden gekoppeld.
Met veel-veel-relaties worden in een relatietabel (of overlappende tabel) de gegevens opgeslagen waarmee de tabellen worden gekoppeld. Deze tabel heeft een één-op-veel-tabelrelatie met beide gerelateerde tabellen en slaat alleen de waarden op die nodig zijn om de relatie te definiëren. U kunt geen aangepaste kolommen aan een relatietabel toevoegen en deze is nooit zichtbaar in de gebruikersinterface.
Voor het maken van een veel-op-veel-relatie moet u de twee tabellen kiezen die u in de relatie wilt laten deelnemen. Voor modelgestuurde apps kunt u bepalen hoe u de desbetreffende lijsten beschikbaar moeten zijn in de navigatie voor elke tabel. Dit zijn dezelfde opties als die voor de primaire tabel in 1:N-tabelrelaties. Meer informatie: Navigatiedeelvensteritem voor primaire tabel
Niet alle tabellen kunnen worden gebruikt met veel-op-veel-relaties. Als de tabel niet kan worden gekozen in de ontwerpfunctie, kunt u geen nieuwe veel-op-veel-relatie maken met deze tabel. Meer informatie: Ontwikkelaarsdocumentatie: Tabelrelatiegeschiktheid
Er zijn twee ontwerpers waarmee u 1:N- (één-op-veel) of N:1-entiteitsrelaties (veel-op-één) kunt maken en bewerken:
Ontwerper | Beschrijving |
---|---|
Power Apps-portal | Biedt een eenvoudig gestroomlijnde ervaring, maar een aantal speciale instellingen is niet beschikbaar. Meer informatie: Veel-op-veel-tabelrelaties maken in Microsoft Dataverse met Power Apps-portal |
Solution Explorer | Deze ontwerper is niet zo eenvoudig, maar biedt meer flexibiliteit en heeft minder algemene vereisten. Meer informatie: N:N-tabelrelaties (veel-op-veel) maken in Dataverse met de oplossingenverkenner |
Notitie
U kunt ook nieuwe veel-op-veel-tabelrelaties (N:N) in uw omgeving maken met het volgende:
- Importeer een oplossing die de definitie van de relatie bevat. Meer informatie: Oplossingen importeren, bijwerken en exporteren
- Een ontwikkelaar kan Metagegevensservices gebruiken om een programma te schrijven waarmee tabelrelaties kunnen worden gemaakt en bijgewerkt. Meer informatie: Ontwikkelaarsdocumentatie: Metagegevens van tabelrelaties aanpassen
De informatie in dit onderwerp kan u helpen bepalen welke ontwerper u kunt gebruiken.
U moet de Power Apps-portal gebruiken om veel-op-veel-tabelrelaties (N:N) te maken en te bewerken tenzij u aan de volgende vereisten moet voldoen:
- Configureer opties van het navigatiedeelvenster voor modelgestuurde apps.
- Verberg de relatie voor de geavanceerde zoekfunctie in modelgestuurde apps.
Zie ook
Relaties tussen tabellen maken en bewerken
Veel-op-veel-tabelrelaties maken in Dataverse met Power Apps-portal
N:N-tabelrelaties (veel-op-veel) maken in Dataverse met de oplossingenverkenner
Notitie
Laat ons uw taalvoorkeuren voor documentatie weten! Beantwoord een korte enquête. (houd er rekening mee dat deze in het Engels is)
De enquête duurt ongeveer zeven minuten. Er worden geen persoonlijke gegevens verzameld (privacyverklaring).