Junior — Middle
Əlaqəli verilənlər bazasında cədvəllər arasında əlaqələr necə qurulur?
sobes.tech Süni İntellekt
AI-dan cavab
Əlaqəli verilənlər bazalarında, cədvəllər arasındakı əlaqələr açarlarla qurulur:
- Birincil açar (Primary Key) — cədvəldə qeydiyyatın unikal identifikatoru.
- Xarici açar (Foreign Key) — başqa bir cədvəldəki birincil açara istinad edən sahə.
Əlaqə, xarici açarın təyin edilməsi ilə qurulur, bu da məlumatların bütövlüyünü təmin edir və cədvəllər arasında birləşmələr (JOIN) etməyə imkan verir.
Məsələn, Orders cədvəli customer_id xarici açarını ehtiva edə bilər, hansı ki, Customers cədvəlindəki id birincil açarına istinad edir. Bu, sifarişi müəyyən bir müştəri ilə əlaqələndirir.