Jak: kreslení reflexivní relace
Vytvoření reflexivní relace propojení sloupec nebo sloupce v tabulce s jiný sloupec nebo sloupce ve stejné tabulce.Předpokládejme například, že employee tabulka má emp_id sloupce a mgr_id sloupce.Protože je vedoucího zaměstnance, týkat těchto dvou sloupců nakreslením čáry relace z tabulky do sebe.Tato relace zaručuje, že identifikační číslo vedoucího je přidána do tabulky odpovídá stávající ID zaměstnance.
Před vytvořením relace, musíte nejprve definovat primárního klíče nebo jedinečnosti pro tabulku.Potom týkají sloupec primárního klíče odpovídající sloupec.Po vytvoření relace stane odpovídající sloupec cizího klíče v tabulce.
[!POZNÁMKA]
Ve vašem počítači se pro některé z prvků uživatelského rozhraní sady Visual Studio mohou zobrazit jiné názvy a umístění, než jsou uvedeny v následujících pokynech. Tyto prvky jsou určeny verzí aplikace Visual Studio a použitým nastavením. Další informace naleznete v tématu Nastavení aplikace Visual Studio.
K vytvoření reflexivní relace
V databázovém diagramu klepněte na volič řádků databázového sloupce, který se týkají jiného sloupce a přetáhněte ukazatel myši mimo tabulku vytvořte čáru.
Přetáhněte vybrané tabulky řádek.
Uvolněte tlačítko myši.Tabulek a sloupců se zobrazí dialogové okno.
Vyberte sloupec cizího klíče a tabulka primárního klíče a sloupec, se kterým chcete formulář vztah.
Zvolte OK dvakrát k vytvoření relace.
Při spouštění dotazů proti tabulky můžete vytvořit vlastní spojení reflexivní relace.Informace o vytváření dotazů tabulek pomocí spojení Dotazování pomocí spojení.