Pregled ustvarjanja odnosov tabel »mnogo proti mnogo«
Odnosi tabele »ena proti mnogo« (1:N) vzpostavijo hierarhijo med vrsticami. Z odnosi »mnogo proti mnogo« (N:N) ni izrecne hierarhije. Ni stolpcev za iskanje ali delovanj za konfiguriranje. Vrstice, ustvarjene v odnosih »mnogo proti mnogo« je mogoče obravnavati kot enakovredne in odnos je vzajemen.
Primer odnosa »mnogo proti mnogo« je opredeljen med dvema standardnima tabelama, vključenima v aplikacijo Dynamics 365 Sales. Tabela priložnosti ima odnos N:N s tabelo konkurenčnega podjetja. To omogoča, da se priložnosti doda več konkurenčnih podjetij in priložnosti, povezanih z istim konkurenčnim podjetjem.
Z odnosi »mnogo proti mnogo« tabele odnosa (ali preseka) shrani podatke, ki povezujejo tabele. Ta tabela ima odnos tabele »ena proti mnogo« z obema povezanima tabelama in shrani samo potrebne vrednosti za definiranje odnosa. V tabelo odnosa ne morete dodati stolpcev po meri in nikoli ni vidna v uporabniškem vmesniku.
Pri ustvarjanju odnosa »mnogo proti mnogo« je treba izbrati dve tabeli, za kateri želite, da sodelujeta v odnosu. Za aplikacije, ki temeljijo na modelu, se lahko odločite, kako želite, da so zadevni seznami na voljo v krmarjenju za vsako tabelo. To so enake možnosti, uporabljene za primarno tabelo v odnosih tabele 1:N. Več informacij: Element podokna za krmarjenje za primarno tabelo
V odnosih »mnogo proti mnogo« ne morejo biti uporabljene vse tabele. Če tabela v oblikovalniku ni na voljo za izbiro, ne morete ustvariti novega odnosa »mnogo proti mnogo« s to tabelo. Več informacij: Dokumentacija za razvijalce: primernost razmerja med tabelami
Za ustvarjanje in urejanje odnosov 1:N (ena proti mnogo) ali N:1 (mnogo proti ena) lahko uporabite dva oblikovalnika:
Oblikovalnik | Opis |
---|---|
Portal storitve Power Apps | Zagotavlja preprosto in poenostavljeno izkušnjo, vendar nekatere posebne nastavitve niso na voljo. Več informacij: Ustvarjanje odnosov tabel »mnogo proti mnogo« v storitvi Microsoft Dataverse s portalom Power Apps |
Raziskovalec rešitev | Ni tako enostaven, vendar zagotavlja večjo prilagodljivost pri manj pogostih zahtevah. Več informacij: Ustvarjanje odnosov tabele N:N (mnogo proti mnogo) v storitvi Dataverse z raziskovalcem rešitev |
Opomba
V svojem okolju lahko ustvarite tudi nov odnos tabele »mnogo proti mnogo« (N:N), če uporabite naslednje:
- Uvozite rešitev, ki vsebuje definicijo odnosa. Več informacij: Uvoz, posodobitev in izvoz rešitev
- Razvijalec lahko na podlagi razdelka Storitve metapodatkov napiše program za ustvarjanje in posodabljanje odnosov tabele. Več informacij: Dokumentacija za razvijalce: prilagajanje metapodatkov odnosa tabele
Z informacijami v tej temi boste lažje izbrali oblikovalnik, ki ga lahko uporabite.
Za ustvarjanje in urejanje odnosov tabele »mnogo proti mnogo« (N:N) uporabite portal Power Apps, razen če morate obravnavati katere koli od naslednjih zahtev:
- Konfigurirati možnosti podokna za krmarjenje za aplikacije, ki temeljijo na modelu.
- Skriti odnos v naprednem iskanju v aplikacijah, ki temeljijo na modelu.
Glejte tudi
Ustvarjanje in urejanje odnosov med tabelami
Ustvarjanje odnosov tabel »mnogo proti mnogo« v storitvi Dataverse s portalom Power Apps
Ustvarjanje odnosov tabele N:N (mnogo proti mnogo) v storitvi Dataverse z raziskovalcem rešitev
Opomba
Ali nam lahko poveste, kateri je vaš prednostni jezik za dokumentacijo? Izpolnite kratko anketo. (upoštevajte, da je v angleščini)
Z anketo boste porabili približno sedem minut. Ne zbiramo nobenih osebnih podatkov (izjava o zasebnosti).
Povratne informacije
https://aka.ms/ContentUserFeedback.
Kmalu na voljo: V letu 2024 bomo ukinili storitev Težave v storitvi GitHub kot mehanizem za povratne informacije za vsebino in jo zamenjali z novim sistemom za povratne informacije. Za več informacij si oglejte:Pošlji in prikaži povratne informacije za