Dlaczego relacje
Łączą tabele, więc stanowią one krytyczną część bazy danych i informują o nich zapytania.
Typy relacji
Jedno-do-jednego, jedno-do-wielu i wiele-do-wielu. Najczęściej wiele-do-wielu jest częścią większości baz danych transakcji i studentów, 1:1 jest rzadko.
Tworzenie jednego do wielu
W widoku arkusza danych wybierz swój klucz obcy lub puste pole.
-
Klucz obcy: zaznacz pole, a następnie pola > więcej pól> & relację wyszukiwaniai postępuj zgodnie z instrukcjami kreatora.
-
Puste pole: zaznacz nagłówek, a następnie pozycję wyszukaj & relację i postępuj zgodnie z instrukcjami kreatora.
Korzystanie z okienka relacje
Tabela podrzędna musi mieć klucz obcy. Wybierz pozycję Narzędzia bazy danych > relacje, a następnie przeciągnij klucz podstawowy z tabeli nadrzędnej do klucza obcego w tabeli podrzędnej. Użyj Edytuj relacje, aby ustawić więzy integralności, a następnie w razie potrzeby ustaw kaskadowo aktualizacje/usunięcia.
Wiele-do-wielu
Tworzenie > projektu tabeli, tworzenie tabeli skrzyżowań. W tej tabeli Powiel klucze podstawowe z tabel po obu stronach relacji, wybierz oba pola i ustaw je jako klucz kompozytowy.
Jedno-do-jednego
Utwórz relację "jedno-do-wielu", a następnie:
-
Widok projektu: Ustaw właściwość Indexed dla obu klawiszy na "nie" lub "tak, bez duplikatów".
-
Wstążka Ustaw oba klucze na indeksowane i unikatowe.