Junior — Middle
Ma'lumotlar bazasi jadvali kontekstida 'kalit' atamasining nima ekanligini tushuntirib bera olasizmi?
sobes.tech AI
AIdan javob
Ma'lumotlar bazalari kontekstida, jadvallardagi "kalit" atamasi, jadvaldagi har bir yozuvni (qatorni) noyob tarzda aniqlash uchun ishlatiladigan bir yoki bir nechta maydonlar (ustunlar)ni anglatadi.
Asosiy kalit turlari:
- Birinchi kalit (Primary Key) — yozuvning noyob identifikatori, takrorlanish va NULLga ruxsat bermaydi.
- Tashqi kalit (Foreign Key) — boshqa jadvalning birinchi kalitiga murojaat qiladigan maydon, jadvallar o'rtasidagi bog'lanishni ta'minlaydi.
Masalan, foydalanuvchilar jadvalida user_id maydoni birinchi kalit bo'lishi mumkin, u har bir foydalanuvchini noyob tarzda aniqlaydi.