Sobes.tech
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.