Sobes.tech
Junior — Middle

Uzoq muddatli ma'lumotlar bazasida jadvallar o'rtasidagi bog'lanishlar qanday o'rnatiladi?

sobes.tech AI

AIdan javob

Relatsion bazalarda, jadvallar orasidagi bog'lanishlar kalitlar yordamida o'rnatiladi:

  • Birinchi kalit (Primary Key) — jadvaldagi yozuvni yagona identifikatsiya qiluvchi kalit.
  • Tashqi kalit (Foreign Key) — boshqa jadvaldagi birinchi kalitga murojaat qiladigan maydon.

Bog'lanish tashqi kalitni aniqlash orqali o'rnatiladi, bu ma'lumotlarning yaxlitligini ta'minlaydi va jadvallar o'rtasida birlashtirish (JOIN) imkonini beradi.

Masalan, Orders jadvali customer_id tashqi kalitini o'z ichiga olishi mumkin, u Customers jadvalidagi id birinchi kalitiga murojaat qiladi. Bu buyurtma bilan ma'lum bir mijozni bog'laydi.