Warning: filemtime(): stat failed for /sup/js_sup.js in /var/www/html-web/erudio.cz/sup/html_class.php on line 79
Filtrování přes více tabulek
Velké a složité databáze, jako je naše, je tvořená velkým množstvím tabulek, které jsou vzájemně logicky propojeny. Jsou situace, kdy je vhodné filtrovat přes víc tabulek. Toto je umožněno pomocí tzv. vazeb.
Složku VAZBY (existuje-li pro danou tabulku) najdete vždy ve spodní části výběrového stromečku. V příkladě na obrázku jsou uvedené navázané tabulky na hlavní tabulku Studenti. Jsou to v čase psaní dokumentace tabulky Zkoušky, Studentské práce, Poplatky, Kupóny a Průběh studia. V budoucnu je možné seznam dál rozšiřovat.

Lze propojit i víc než 2 tabulky. Po rozkliknutí složky Návazná tabulka Zkoušky vidíme další navázanou tabulku Předměty.

Jako příklad uvedeme následující situaci: Chci vybrat studenty s aktuálním studijním stavem „Studující“, kteří mají z jakékoliv zkoušky aspoň jednu trojku. Vyberu tedy položku „Aktuální studijní stav“ a přiřadím ji hodnotu „S“

Z návazné tabulky Zkoušky dále vyberu položku Výsledek a přiřadíme ji hodnotu 3.

Stisknutím tlačítka Nastav dostaneme seznam studujících studentů s alespoň jednou trojkou.
Vazbu je možné ještě dál upřesnit vyplněním číselné položky „Počet záznamů ze“, která je u každé vazební tabulky. Slouží k upřesnění počtu.
Např.: Budeme-li chtít v našem příkladě vybrat studenty, kteří mají právě 4 trojky, vyplníme položku „Počet záznamů ze zkoušek“ na rovnu 4.

Daný příklad lze dál upřesňovat, třeba návaznou tabulkou Předměty dál konkretizovat z jakých předmětů má Student právě 4 trojky atd. Pozor však na rychlost (resp. Pomalost) výsledného dotazu (viz. dále).
Několik důležitých poznámek k vazbám: