Udostępnij za pośrednictwem


Jak: automatycznie utworzyć sprzężenie między tabelami

Po dodaniu dwóch lub więcej tabel do kwerendy, kwerendy i projektanta widoku próbuje określić, czy są one powiązane relacją.Jeśli są one kwerendy i widoku Projektant umieszcza automatycznie liniami sprzężenia prostokąty przedstawiające tabele lub obiekty o strukturze tabeli.

Kwerendy i widoku Projektant uznaje tablice za sprzężone, gdy:

  • Baza danych zawiera informacje, które określa, że te tabele są powiązane.

  • Jeśli dwie kolumny, w każdej tabeli, mają ten sam typ nazwy i danych.Kolumna musi być kluczem podstawowym w co najmniej jednej z tabel.Na przykład, jeśli dodasz employee i jobs tabele, jeśli job_id kolumna jest kluczem podstawowym w jobs tabeli, i jeśli każda tabela zawiera kolumnę o nazwie job_id z tego samego typu danych, kwerendy i widoku Projektant automatycznie sprzęgnie te tabele.

    [!UWAGA]

    Kwerendy i widoku Projektant utworzy tylko jedno sprzężenie, w oparciu o kolumny o tej samej nazwie i typie danych.Jeśli możliwych jest więcej niż jedno sprzężenie, kwerendy i widoku Projektant zatrzymuje po utworzeniu sprzężenia na podstawie pierwszego zestawu pasujących kolumn, które znajdzie.

  • Kwerendy i widoku Projektant wykryje, że warunek wyszukiwania (klauzula WHERE) jest warunkiem sprzężenia.Na przykład dodać tabele employee i jobs, następnie utworzyć warunek wyszukiwania szukający tej samej wartości w job_id kolumny z obu tabel.Po wykonaniu kwerendy i widoku Projektant wykryje wyników w sprzężeniu warunek wyszukiwania, a następnie tworzy warunek sprzężenia na podstawie warunku wyszukiwania.

Jeśli kwerendy i widoku Projektant utworzone sprzężenie jest nieprzydatne w kwerendzie, można zmodyfikować lub usunąć go.Aby uzyskać szczegółowe informacje, zobacz Jak: Modyfikowanie sprzężenia operatorów i Jak: usuwanie sprzężeń.

Jeśli kwerendy i widoku Projektant nie automatycznie sprzężenia w kwerendzie, można można utworzyć samodzielnie.Aby uzyskać szczegółowe informacje, zobacz Jak: ręcznie utworzyć sprzężenie między tabelami.

Zobacz też

Koncepcje

W jaki sposób kwerendy i widoku Projektant odzwierciedla sprzężenia

Inne zasoby

Projektowanie kwerend i widoków

Wykonywanie kwerendy za pomocą sprzężeń