Jak: Rysowanie relacji zwrotnej
Można utworzyć relacji zwrotnej umożliwia połączenie kolumny lub kolumn w tabeli z inną kolumną lub kolumnami w tej samej tabeli.Załóżmy na przykład, employee tabela ma emp_id kolumny i mgr_id kolumny.Ponieważ każdy kierownik jest jednoczeonie pracownikiem, można utworzyć relację między te dwie kolumny, rysując linię relacji z tabeli do samego siebie.Relacja ta gwarantuje, że identyfikator każdego kierownika, która jest dodawana do tabeli odpowiada istniejącemu identyfikatorowi pracownika.
Przed utworzeniem relacji, dla tabeli należy zdefiniować klucz podstawowy lub ograniczenie unique.Następnie odnoszą się kolumny klucza podstawowego do odpowiedniej kolumny.Po utworzeniu relacji, pasująca kolumna staje się kluczem obcym w tabeli.
[!UWAGA]
Na danym komputerze mogą być używane inne nazwy lub lokalizacje pewnych elementów interfejsu użytkownika programu Visual Studio, które są używane w poniższych instrukcjach. Używana wersja programu Visual Studio oraz jej ustawienia określają te elementy. Aby uzyskać więcej informacji, zobacz Visual Studio, ustawienia.
Aby narysować relacji zwrotnej
W diagramie bazy danych kliknij selektor wiersza dla kolumny bazy danych, którą chcesz odnoszą się do innej kolumny, a następnie przeciągnij wskaYnik poza tabelę, aż zostanie wyświetlony wiersz.
Przeciągnij wiersz tabeli.
Zwolnij przycisk myszy.Tabel i kolumn pojawi się okno dialogowe.
Zaznacz kolumnę klucza obcego i tabelą klucza głównego i kolumnę, z którym chcesz formularza relacji.
Wybierz OK dwa razy, aby utworzyć relację.
Po tabeli wykonywane są kwerendy, można użyć relacji zwrotnej, aby utworzyć autosprzężenie.Informacji na temat kwerend tabel za pomocą sprzężeń, zobacz Wykonywanie kwerendy za pomocą sprzężeń.