LibreOffice 7.1 Help
Reláciu medzi dvoma tabuľkami je možné nastaviť alebo upraviť.
Možnosti aktualizácie a odstránenia sú k dispozícii, ak ich podporuje používaná databáza.
Pokiaľ vytvárate novú reláciu, je možné v každom zozname vybrať jednu tabuľku.
Pokiaľ ste otvorili dialóg Relácie pre existujúcu reláciu kliknutím na spojnicu, nemožno tabuľky relácie zmeniť.
Určuje polia kľúčov relácii.
Ako názvy stĺpcov sa zobrazia názvy tabuliek vybraných pre spojenie. Pokiaľ kliknete na toto pole, je možné pomocou tlačidla šípky vybrať pole tabuľky. Každá relácia sa zapíše do samostatného riadku.
Tu môžete nastaviť, čo sa stane pri zmene poľa primárneho kľúča.
Určuje, že zmeny vykonané v primárnom kľúči neovplyvní polia externých kľúčov.
Pri zmene primárneho kľúča aktualizuje hodnoty zodpovedajúcich polí externých kľúčov (kaskádová aktualizácia).
Pri zmene primárneho kľúča sa všetky polia externých kľúčov nastavia na hodnotu "NULL". To znamená, že pole je prázdne.
Pri zmene primárneho kľúča sa všetky polia externých kľúčov nastavia na východziu hodnotu. Východziu hodnotu určíte pri vytváraní tabuľky vo vlastnostiach poľa.
Tu môžete nastaviť, čo sa stane pri zmazaní poľa primárneho kľúča.
Určuje, že odstranenie primárneho kľúča neovplyvní polia externých kľúčov.
Pri odstránení primárneho kľúča sa odstránia zodpovedajúce polia externých kľúčov.
Keď odstránite pole primárneho kľúča s voľbou Zmazať kaskádu, odstránia sa aj všetky záznamy z prepojenej tabuľky, ktoré majú danoú hodnotu kľúča ako externý kľúč. Túto voľbu používajte veľmi opatrne, môže viesť k odstráneniu podstatnej časti databázy.
Pri odstraňovaní primárneho kľúča sa všetky polia externých kľúčov nastavia na hodnotu "NULL".
Pri odstraňovaní primárneho kľúča sa všetky polia externých kľúčov nastaví na východziu hodnotu.