Relace
Tento příkaz otevře okno Návrh relace, kde je možné nastavit relace mezi různými tabulkami databáze.
Pomocí společných datových polí je možné navzájem propojit tabulky aktuální databáze. Klepněte na ikonu Nová relace pro vytvoření relace nebo pole jednoduše přetáhněte.
Tato funkce je dostupná jen tehdy, pokud pracujete s relační databází.
Pokud klepnete na příkaz Nástroje - Relace, otevře se okno se všemi existujícími relacemi mezi tabulkami současné databáze. Pokud nejsou určeny žádné relace nebo chcete propojit jiné tabulky databáze, klepněte na ikonu Přidat tabulky. Otevře se dialog Přidat tabulky, ve kterém je možné vybrat požadované tabulky.
Je-li otevřeno okno Návrh relace, nelze vybrané tabulky upravovat ani v návrhovém režimu. To zajišťuje, že se během vytváření relací nezmění tabulky.
Vybrané tabulky se zobrazí v horní části okna návrhu. Okno tabulky je možné zavřít pomocí místní nabídky nebo klávesy Delete.
Primární klíč a jiný klíč
Pokud chcete nastavit relaci mezi dvěma různými tabulkami, měli byste určit primární klíč, který jasně identifikuje záznamy existující tabulky. Na primární klíč je možné se odkazovat z jiných tabulek při přístupu k údajům v této tabulce. Všechna datová pole odkazující na tento primární klíč se označí jako externí klíče.
Všechna datová pole odkazující na primární klíč budou označena v okně tabulek malým symbolem klíče.
Definování relací
Všechny existující relace jsou zobrazeny v okně relací jako čára spojující primární a externí klíče. Relaci je možné přidat přetáhnutím pole z jedné tabulky na pole jiné tabulky. Relaci odstraníte vybráním a stiskem klávesy Delete.
Je také možné klepnout na ikonu Nová relace v horní části okna relací a určit relaci mezi dvěma tabulkami v dialogu Relace.
Pokud používáte LibreOffice jako rozhraní k relační databázi, neukládá se vytvoření a odstranění relací do přechodné paměti LibreOffice, ale přeposílá se přímo externí databázi.
Poklepáním na spojnici je možné relaci přiřadit vlastnosti. Otevře se dialog Relace.