Omówienie tworzenia relacji między tabelami typu wiele do wielu

Relacje jeden-do-wielu (1:N) między tabelami ustanawiają hierarchie między wierszami. W przypadku relacji wiele-do-wielu (N:N) nie ma jawnej hierarchii. Nie ma żadnych kolumn wyszukiwania ani zachowań do skonfigurowania. Wiersze utworzone przy użyciu relacji wiele-do-wielu mogą być uznawane za równorzędne, a ich relacja za obustronną.

Wiele przykładów relacji wiele-do-wielu zdefiniowano między dwiema standardowymi tabelami dołączonymi do aplikacji Dynamics 365 Sales. Tabela szans sprzedaży ma również relację N:N z tabelą konkurentów. Pozwala to na dodawanie wielu konkurentów do szansy sprzedaży oraz wielu szans sprzedaży skojarzonych z tym samym konkurentem.

Dzięki relacjom wiele-do-wielu tabela Relacja (lub Część wspólna) przechowuje dane kojarzące tabele. Ta tabela ma relację jeden-do-wielu z obiema pokrewnymi tabelami i tylko przechowuje wartości konieczne do zdefiniowania relacji. Nie można dodawać kolumn niestandardowych do tabeli relacji i nigdy nie jest to widoczne w interfejsie użytkownika.

Tworzenie relacji wiele-do-wielu wymaga wybrania dwóch tabel, które mają uczestniczyć w relacji. W przypadku aplikacji opartych na modelu można określić, w jaki sposób odpowiednie listy mają być dostępne w ramach nawigacji dla każdej tabeli. Są to te same opcje używane dla tabeli podstawowej w relacjach 1:N między tabelami. Więcej informacji: Element okienka nawigacji dla tabeli podstawowej

Nie wszystkie tabele można stosować w relacjach wiele-do-wielu. Jeśli tabela nie jest dostępna do wyboru w projektancie, nie można tworzyć nowej relacji wiele-do-wielu przy użyciu tej tabeli. Więcej informacji: Dokumentacja dla deweloperów: Kwalifikowanie relacji między tabelami

Istnieją dwaj projektanci, których można użyć do tworzenia i edytowania relacji 1:N (jeden-do-wielu) lub N:1 (wiele-do-jednego):

Projektant Opis
Portal Power Apps Oferuje łatwe, uproszczone środowisko, ale niektóre ustawienia specjalne nie są dostępne.
Więcej informacji: Tworzenie relacji między tabelami typu wiele do wielu w Microsoft Dataverse przy użyciu portalu usługi Power Apps
Eksplorator rozwiązań Nie aż tak łatwe, ale zapewnia większą elastyczność dla mniej typowych wymagań.
Więcej informacji: Tworzenie relacji N:N (wiele-do-wielu) między tabelami w usłudze Dataverse przy użyciu eksploratora rozwiązań

Uwaga

Można również utworzyć nową relację tabel wiele-do-wielu (N:N) w środowisku przy użyciu następujących czynności:

Informacje zawarte w tym temacie pomogą wybrać, którego projektanta użyć.

Należy użyć portalu Power Apps, aby utworzyć i edytować relacje wiele-do-wielu (N:N) między tabelami, o ile nie musisz zająć się następującymi wymaganiami:

  • Skonfiguruj opcje w okienku nawigacji dla aplikacjach opartych na modelu.
  • Ukryj relację w Szukanie zaawansowane w aplikacjach opartych na modelu.

Zobacz także

Tworzenie i edytowanie relacji między tabelami
Tworzenie relacji między tabelami typu wiele do wielu w Dataverse przy użyciu portalu usługi Power Apps
Tworzenie relacji N:N (wiele-do-wielu) między tabelami w Dataverse przy użyciu eksploratora rozwiązań

Uwaga

Czy możesz poinformować nas o preferencjach dotyczących języka dokumentacji? Wypełnij krótką ankietę. (zauważ, że ta ankieta jest po angielsku)

Ankieta zajmie około siedmiu minut. Nie są zbierane żadne dane osobowe (oświadczenie o ochronie prywatności).