Junior — Middle
Ako sa nastavujú vzťahy medzi tabuľkami v relačnej databáze?
sobes.tech AI
Odpoveď od AI
V relačných databázach sú vzťahy medzi tabuľkami vytvorené pomocou kľúčov:
- Primárny kľúč (Primary Key) — jedinečný identifikátor záznamu v tabuľke.
- Cudzí kľúč (Foreign Key) — pole v jednej tabuľke, ktoré odkazuje na primárny kľúč inej tabuľky.
Vztah sa vytvára definovaním cudzieho kľúča, ktorý zabezpečuje integritu dát a umožňuje vykonávať spojenia (JOIN) medzi tabuľkami.
Napríklad, tabuľka Orders môže obsahovať cudzí kľúč customer_id, ktorý odkazuje na primárny kľúč id v tabuľke Customers. To spája objednávku s konkrétnym zákazníkom.