Creare una panoramica delle relazioni di tabella molti a molti

Le relazioni di tabella uno-a-molti (1:N) stabiliscono una gerarchia tra righe. Con le relazioni molti-a-molti (N:N) non esiste alcuna gerarchia esplicita. Non sono presenti colonne o comportamenti di ricerca da configurare. Le righe create utilizzando relazioni molti-a-molti possono essere considerate di pari livello e la relazione è reciproca.

Un esempio di relazione molti-a-molti è definito tra due tabelle standard incluse nell'app Dynamics 365 Sales. La tabella Opportunità ha una relazione N:N con la tabella Concorrente. Ciò consente di aggiungere più concorrenti all'opportunità e molteplici opportunità associate allo stesso concorrente.

Con le relazioni molti-a-molti una tabella Relazione (o Intersecata) archivia i dati che associano le tabelle. Questa tabella ha una relazione di tabella uno-a-molti con entrambe le tabelle correlate e archivia solo i valori necessari per definire la relazione. Non è possibile aggiungere colonne personalizzate a una tabella di relazione e non è mai visibile nell'interfaccia utente.

La creazione di una relazione molti-a-molti richiede la scelta delle due tabelle che si desidera includere nella relazione. Per le app basate su modello è possibile decidere come rendere disponibili gli elenchi rispettivi nel riquadro di spostamento per ogni tabella. Si tratta delle stesse opzioni utilizzate per la tabella primaria nelle relazioni di tabella 1:N. Ulteriori informazioni: Voce del riquadro di spostamento per la tabella primaria

Non tutte le tabelle possono essere utilizzate con relazioni molti-a-molti. Se la tabella non è disponibile nella finestra di progettazione, non è possibile creare una nuova relazione molti-a-molti con questa tabella. Ulteriori informazioni: Documentazione per sviluppatori: Idoneità delle relazioni di tabella

Esistono due strumenti di progettazione utilizzabili per creare e modificare relazioni 1: N (uno-a-molti) o N:1 (molti-a-uno):

Progettista Descrizione
Portale di Power Apps Fornisce un'esperienza semplificata, ma alcune impostazioni speciali non sono disponibili.
Maggiori informazioni: Creare relazioni di tabella molti-a-molti in Microsoft Dataverse utilizzando il portale Power Apps
Esplora soluzioni Non così semplice, ma fornisce maggiore flessibilità per i requisiti meno comuni.
Ulteriori informazioni: Creare relazioni di tabella N:N (molti-a-molti) in Dataverse tramite Esplora soluzioni

Nota

È inoltre possibile creare nuove relazioni di tabella molti-a-molti (N:N) nell'ambiente eseguendo queste operazioni:

Le informazioni riportate in questo argomento risulteranno utili per scegliere la progettazione da utilizzare.

È consigliabile utilizzare il portale di Power Apps per creare e modificare le relazioni di tabella molti-a-molti (N:N) a meno che sia necessario soddisfare uno o più dei seguenti requisiti:

  • Configurare le opzioni del riquadro di spostamento per le app basate su modello.
  • Nascondere relazione dalla ricerca avanzata nelle app basate su modello.

Vedi anche

Creare e modificare relazioni tra tabelle
Creare relazioni di tabella molti a molti in Dataverse tramite il portale Power Apps
Creare relazioni di tabella N:N (molti-a-molti) in Dataverse tramite Esplora soluzioni

Nota

Puoi indicarci le tue preferenze di lingua per la documentazione? Partecipa a un breve sondaggio. (il sondaggio è in inglese)

Il sondaggio richiederà circa sette minuti. Non viene raccolto alcun dato personale (Informativa sulla privacy).