Delen via


N:N-relaties (veel-op-veel) maken tussen entiteiten

Dit onderwerp is van toepassing op Dynamics 365 Customer Engagement (on-premises). Voor de Power Apps-versie van dit onderwerp, zie: Veel-op-veel-entiteitsrelaties maken in Dataverse met behulp van Power Apps-portal

1:N-entiteitsrelaties maken een hiƫrarchie tussen records. Met N:N (veel-op-veel)-relaties is er geen expliciete hiƫrarchie. Er zijn geen opzoekvelden of gedragstypen om te configureren. De records die zijn gemaakt met N:N-relaties kunnen worden beschouwd als gelijken en de relatie is wederzijds.

Met N:N-relaties wordt er een speciale entiteit gemaakt die een relatie- (of overlappende) entiteit wordt genoemd. Deze entiteit heeft een relatie met elk van de gerelateerde entiteiten en slaat alleen de vereiste waarden op die nodig zijn om de relatie te bepalen. U kunt geen aangepaste velden aan een relatieentiteit toevoegen.

Bij het maken van N:N-relaties kiest u twee entiteiten die u wilt laten deelnemen in de relatie en vervolgens definieert u voor elke entiteit hoe u wilt dat de betreffende lijsten beschikbaar zijn in het navigatiedeelvenster van het formulier voor elke entiteit. Dit zijn dezelfde opties als die voor de primaire entiteit in 1:N-entiteitsrelaties. Meer informatie: Navigatiedeelvensteritem voor primaire entiteit

Niet alle entiteiten kunnen worden gebruikt met N:N-relaties. Als de knop Nieuwe Veel-op-veelrelatie niet aanwezig is, kunt u een nieuwe N:N-relatie maken met deze entiteit. Als u de metagegevensbrowser gebruikt, kunt u filteren op entiteiten waarvan de waarde CanBeInManyToMany op true is ingesteld. Meer informatie: De metagegevensbrowser gebruiken

N-N-relaties tussen entiteiten maken of bewerken

  1. Open de oplossingenverkenner.

  2. Vouw onder Onderdelen achtereenvolgens Entiteiten en de entiteit waarmee u wilt werken uit.

  3. Selecteer N:N-relaties.

  4. Als u een bestaande relatie wilt bewerken of de details van een relatie wilt weergeven, selecteert u de relatie en klikt u achtereenvolgens op de werkbalk Acties op Acties en op Bewerken.

    - OF -

    Als u een nieuwe relatie wilt toevoegen, klikt u op Nieuwe veel-op-veel-relatie.

    Belangrijk

    Als Nieuwe Veel-op-veelrelatie niet wordt weergegeven op de werkbalk Acties, kunt u geen N:N-relatie voor die entiteit maken.

  5. Voor een nieuwe relatie kunt u in de sectie Huidige entiteit in de lijst Weergaveoptie een van de volgende opties kiezen:

    • Niet weergeven: De andere entiteit geeft geen gekoppelde weergave voor de huidige entiteit weer.

    • Aangepast label gebruiken: Dit label wordt gebruikt voor de gekoppelde weergave die is gemaakt voor de andere entiteit. Het is belangrijk om een overeenkomstige waarde in het veld Aangepast label in te voeren.

    • Meervoudsnaam gebruiken: Hierdoor wordt de meervoudsnaam van de huidige entiteit gebruikt voor de gekoppelde weergave.

    Notitie

    Als de opties Meervoudsnaam gebruiken of Aangepast label gebruiken zijn geselecteerd, kunt u kiezen uit de optielijst Weergavegebied om het weergavegebied op het formulier op te geven (bijvoorbeeld Marketing of Verkoop) waar het relatielabel wordt weergegeven. U kunt ook de weergavevolgorde opgeven om te bepalen waar het label wordt opgenomen in het geselecteerde weergavegebied.

    Belangrijk

    Het navigatieparadigma voor de formulieren dat is gekoppeld aan bijgewerkte entiteiten verschilt duidelijk van dat voor entiteiten die niet zijn bijgewerkt. Terwijl het mechanisme voor het bepalen van het weergavegebied en de weergavevolgorde algemeen zijn, moet u de verschillende navigatieparadigma's begrijpen bij het opstellen van entiteitsrelaties.

  6. Selecteer in de sectie Andere entiteit het andere entiteitsformulier in de lijst Entiteitsnaam.

    Notitie

    Als u de entiteitsnaam opgeeft, worden er standaardwaarden ingesteld voor de velden Naam en Entiteitsnaam voor relatie in de sectie Relatiedefinitie. Als u de waarde Naam entiteit wijzigt voordat u opslaat, worden deze namen niet gewijzigd. Zorg er dus voor dat deze namen relevant zijn voordat u opslaat.

  7. Bevestig in het gedeelte Relatiedefinitie de Naam en Entiteitsnaam voor relatie.

    Deze waarden moeten in N:N-relaties uniek zijn.

  8. Klik op Opslaan en sluiten om het formulier N:N-relatie te sluiten.

  9. Als de aanpassingen zijn voltooid, publiceert u deze:

    • Als u uitsluitend aanpassingen wilt publiceren voor het onderdeel dat u momenteel bewerkt, klikt u op het tabblad Start in de groep Opslaan op Publiceren.

    • Als u aanpassingen wilt publiceren voor alle niet-gepubliceerde onderdelen tegelijk, klikt u op Alle aanpassingen publiceren.

      Notitie

      Telkens wanneer u elementen van een gebruikersinterface wijzigt of formulierscripts implementeert voor een entiteit, moet u de wijzigingen publiceren om deze toe te passen. Aanpassingen die het gegevensschema van Dynamics 365 Customer Engagement (on-premises) kunnen wijzigen zoals aangepaste entiteiten, relaties of velden, worden direct toegepast.

      Het installeren van een oplossing of publiceren van aanpassingen kan de normale werking van het systeem onderbreken. We adviseren u om het importeren van een oplossing te plannen wanneer dit minimale gevolgen heeft voor gebruikers.

Zie ook

1:N-relaties (een-op-veel-relaties) maken