Vytvoření přehledu vztahů mezi tabulkami N:N
Vztahy 1:N mezi tabulkami vytvářejí hierarchii mezi řádky. U vztahů N:N žádná explicitní hierarchie neexistuje. Nejsou zde žádné vyhledávací sloupce ani chování, která by bylo možné konfigurovat. Řádky vytvořené pomocí vztahů N:N, mohou být považovány za rovnocenné a vztah je vzájemný.
Jeden příklad vztahu N:N je definován mezi dvěma standardními tabulkami zahrnutými do aplikace Dynamics 365 Sales. Tabulka příležitost má vztah N:N také s tabulkou konkurence. To umožňuje, aby k této příležitosti bylo přidáno více konkurentů a více příležitostí spojených se stejným konkurentem.
V případě vztahů N:N tabulka Vztah (nebo Průnik) ukládá data, která souvisí s tabulkou. Tato tabulka má vztah 1:N s oběma souvisejícími tabulkami a ukládá pouze nezbytné hodnoty potřebné pro definici vztahu. Nelze přidat vlastní sloupce k tabulce vztahu nikdy se nezobrazuje v uživatelském rozhraní.
Vytvoření vztahu N:N vyžaduje výběr dvou tabulek, které se mají účastnit ve vztahu. Pro aplikace řízené podle modelu můžete rozhodnout, jak chcete zpřístupnit odpovídající seznamy v rámci navigace pro každou tabulku. Jedná se o stejné možnosti jako u primární tabulky ve vztazích 1:N mezi tabulkami. Další informace: Položka navigačního podokna pro primární tabulku
Ne všechny tabulky lze používat se vztahy N:N. Pokud tabulka není k dispozici v návrháři, nemůžete vytvořit nový vztah N:N s touto tabulkou. Další informace: Dokumentace pro vývojáře: způsobilost vztahů mezi tabulkami
Existují dva návrháře, které lze použít k vytváření a úpravám vztahů 1:N nebo N:1.
Návrhář | Popis |
---|---|
Portál Power Apps | Poskytuje snadné a zjednodušené prostředí, ale některá speciální nastavení nejsou k dispozici. Další informace: Vytvoření vztahů N:N mezi tabulkami v Microsoft Dataverse prostřednictvím portálu Power Apps |
Průzkumník řešení | Není tak snadný, ale poskytuje větší flexibilitu pro méně běžné požadavky. Další informace: Vytvoření vztahů N:N (mnoho k mnoha) mezi tabulkami v Dataverse pomocí průzkumníka řešení |
Poznámka
Můžete také vytvořit nový vztah tabulek N:N ve vašem prostředí pomocí následujících kroků:
- Importujte řešení, které obsahuje definici vztahu. Další informace: Import, aktualizace a export řešení
- Vývojář může použít služby metadat k tvorbě programu k vytvoření a aktualizaci vztahů mezi tabulkami. Další informace: Dokumentace pro vývojáře: Vlastní nastavení metadat vztahů mezi tabulkami
Informace v tomto tématu vám pomůže zvolit návrháře, kterého můžete použít.
K vytváření a úpravám vztahů mezi tabulkami 1:N nebo N:1 byste měli používat portál Power Apps, pokud nepotřebujete řešit následující požadavky:
- Konfigurace možností navigačního podokna pro aplikace řízené podle modelu
- Skryjte vztah z pokročilého vyhledávání v aplikacích řízených podle modelu.
Viz také
Vytváření a úprava vztahů mezi tabulkami
Vytvoření vztahů N:N mezi tabulkami v Dataverse prostřednictvím portálu Power Apps
Vytvoření vztahů N:N (mnoho k mnoha) mezi tabulkami v Dataverse pomocí průzkumníka řešení
Poznámka
Můžete nám sdělit, jaké máte jazykové preference pro dokumentaci? Zúčastněte se krátkého průzkumu. (upozorňujeme, že tento průzkum je v angličtině)
Průzkum bude trvat asi sedm minut. Nejsou shromažďovány žádné osobní údaje (prohlášení o zásadách ochrany osobních údajů).