Powiązania tabel
Podsumowanie:Powiązanie dwóch tabel polega na wybraniu odpowiadających sobie kolumn w obu tabelach w celu wskazania związku, w jakim pozostają dane przechowywane w tych tabelach. W oparciu o takie powiązanie nAxiom może automatycznie konfigurować listy rozwijane na formularzach.
☛ AdminSPA >
DANE>Kreator modeli danych> Nazwa tabeli >Edycja>Powiązania
Określ następujące właściwości:
-
Nazwa relacji: wpisz nazwę powiązania; standardowo nazwy zaczynają się od liter FK wskazujących, że w danej relacji tabela jest tabelą z kluczem obcym (ang. foreign key), tj. FK_NazwaBieżącejTabeli_NazwaTabeliPowiązanej. -
Tabela z kluczem obcym: pole tylko do odczytu z nazwą bieżącej tabeli, dla której tworzysz powiązanie.- lista kolumn tabeli: wybierz z listy kolumnę klucza obcego; ta kolumna zawiera wartości, na podstawie których identyfikowane będą powiązane rekordy w drugiej tabeli.
-
Tabela z kluczem głównym: wybierz z listy nazwę tabeli, z którą chcesz powiązać bieżącą tabelę.- lista kolumn tabeli: wybierz z listy kolumnę tabeli, która zawiera dane klucza głównego.
-
Przekształć w listę rozwijaną: (domyślnie wyłączone) po włączeniu na generowanym automatycznie formularzu to pole będzie reprezentowane przez listę rozwijaną; wybór wartości z listy spowoduje wpisanie wartości w kolumnie klucza obcego; ustaw następujące parametry dla tej listy:-
Kolumna z wartością: wybierz kolumnę powiązanej tabeli, której wartości będą wpisywane w kolumnie klucza obcego. -
Kolumna z wartością do wyświetlenia: wybierz kolumnę powiązanej tabeli, której wartości będą wyświetlane na liście rozwijanej.
-
-
Zapisz: kliknij, aby zapisać powiązanie. -
Anuluj: kliknij, aby porzucić zmiany i zamknąć okno.
Kliknij przycisk Zapisz aby zapisać zmiany.