Descripció general de la creació d’una relació de diversos a diversos entre taules
Les relacions de taula d'un a diversos (1:N) estableixen una jerarquia entre files. Amb les relacions de diversos a diversos (N:N) no hi ha cap jerarquia explícita. No hi ha cap columna de cerca o comportament per configurar. Les files creades amb relacions de diversos a diversos es poden considerar del mateix nivell i la relació és recíproca.
Un exemple d'una relació de diversos a diversos es defineix entre dues taules estàndard que s'inclouen amb l'aplicació del Dynamics 365 Sales. La taula d'oportunitat té una relació d'N:N amb la taula de competidor. Això permet que s'afegeixin diversos competidors a l'oportunitat i que s'associïn diverses oportunitats al mateix competidor.
Amb les relacions de diversos a diversos, una taula de relació (o intersecció) emmagatzema les dades que associen les taules. Aquesta taula té una relació de taula d'un a diversos amb ambdues taules relacionades i només emmagatzema els valors necessaris per definir la relació. No podeu afegir columnes personalitzades a una taula de la relació i mai és visible a la interfície d'usuari.
La creació d'una relació de diversos a diversos exigeix triar les dues taules que voleu que participin en la relació. Per a les aplicacions basades en el model podeu decidir com voleu que les llistes respectives estiguin disponibles en la navegació per a cada taula. Aquestes són les mateixes opcions utilitzades per a la taula principal en les relacions de taula d'1:N. Més informació: Element de la subfinestra de navegació per a una taula principal
No totes les taules es poden utilitzar amb relacions de diversos a diversos. Si la taula no està disponible per escollir al dissenyador, no podeu crear una nova relació de diversos a diversos amb la taula. Més informació: Documentació per a desenvolupadors: idoneïtat de la relació de taula
Hi ha dos dissenyadors que podeu utilitzar per crear i editar relacions 1:N (un a diversos) o N:1 (diversos a un):
Dissenyador | Descripció |
---|---|
Portal del Power Apps | Proporciona una experiència senzilla i simplificada, però algunes de les opcions de configuració especials no estan disponibles. Més informació: Crear relacions entre taules de diversos a diversos al Microsoft Dataverse amb el portal del Power Apps |
Explorador de solucions | No és tan fàcil, però proporciona més flexibilitat per a les necessitats menys comunes. Més informació: Crear relacions entre taules N:N (de diversos a diversos) al Dataverse amb l'explorador de solucions |
Nota
També podeu crear una relació de taula de diversos a diversos (N:N) nova al vostre entorn amb les accions següents:
- Importeu una solució que contingui la definició de la relació. Més informació: Importar, actualitzar i exportar solucions
- Un desenvolupador pot utilitzar serveis de metadades per escriure un programa per crear i actualitzar relacions de taula. Més informació: Documentació per a desenvolupadors: Personalitzar metadades de relació de taula
La informació d'aquest tema us ajudarà a triar el dissenyador que podeu utilitzar.
Heu d'utilitzar el portal Power Apps per crear i editar relacions de taula de diversos a diversos (N:N) si no heu de tractar algun dels requisits següents:
- Configureu les opcions de subfinestra de navegació per a aplicacions basades en el model.
- Amagueu la relació de la cerca avançada a les aplicacions basades en el model.
Consulteu també
Crear i editar relacions entre taules
Crear relacions entre taules de diversos a diversos al Dataverse amb el portal del Power Apps
Crear relacions entre taules N:N (de diversos a diversos) al Dataverse amb l'explorador de solucions
Nota
Ens podeu dir quines són les vostres preferències d'idioma per a la documentació? Responeu una breu enquesta. (tingueu en compte que l'idioma de l'enquesta és l'anglès)
Trigareu uns set minuts a completar l'enquesta. No es recopilen dades personals (declaració de privadesa).