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.