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