Junior — Middle
Kā tiek izveidotas saiknes starp tabulām relāciju datu bāzē?
sobes.tech AI
Atbilde no AI
Relāciju datu bāzēs saites starp tabulām tiek izveidotas ar atslēgām:
- Primārā atslēga (Primary Key) — unikāls ieraksta identifikators tabulā.
- Ārējā atslēga (Foreign Key) — lauks vienā tabulā, kas atsaucas uz citas tabulas primāro atslēgu.
Saite tiek izveidota, definējot ārējo atslēgu, kas nodrošina datu integritāti un ļauj veikt apvienojumus (JOIN) starp tabulām.
Piemēram, tabula Orders var saturēt customer_id ārējo atslēgu, kas atsaucas uz Customers tabulas id primāro atslēgu. Tas sasaista pasūtījumu ar konkrētu klientu.