Nomzod nomining ta'rifi

Ma'lumotlar bazasi nomzod kalitlari ba'zan asosiy kalitlarga aylanadi

Nomzod kaliti - boshqa ma'lumotlar bilan bog'lanmasdan ma'lumotlar bazasi yozuvini identifikatsiyalash uchun yagona ishlatilishi mumkin bo'lgan atributlarning birikmasidir. Har bir jadval bir yoki bir nechta nomzodga ega bo'lishi mumkin. Ushbu nomzod kalitlaridan biri jadval asosiy kaliti sifatida tanlangan. Jadvalda faqat bitta asosiy kalit mavjud, biroq bir nechta nomzod kalitlari bo'lishi mumkin. Agar nomzod tugmachasi ikkita yoki undan ortiq ustunlardan iborat bo'lsa, unda kompozitsiyali kalit deb ataladi.

Nomzod kalitining xususiyatlari

Barcha nomzod kalitlari umumiy xususiyatlarga ega. Xususiyatlardan biri, nomzod kalitining umri davomida identifikatsiyalash uchun ishlatiladigan atributlar bir xil bo'lishi kerak. Ikkinchidan, qiymat nol bo'lmasligi. Nihoyat, nomzod kalit noyob bo'lishi kerak.

Misol uchun, har bir ishchini noyob tarzda identifikatsiyalash uchun kompaniya Kompaniya xodimining ijtimoiy sug'urta raqamidan foydalanishi mumkin. Ko'rib turganingizdek, bir xil ismlar, familiyalar va lavozimlarga ega odamlar bor, ammo hech bir ikkita odamda bir xil ijtimoiy xavfsizlik raqamlari mavjud emas.

Ijtimoiy Havfsizlik raqami Ism Familiya Obyekt
123-45-6780 Kreyg Jons Menejer
234-56-7890 Kreyg Beal Birgalikda
345-67-8900 Sandra Beal Menejer
456-78-9010 Trina Jons Birgalikda
567-89-0120 Sandra Smit Birgalikda

Nomzod kalitlari misollari

Ma'lumotlarning ba'zi turlari osonlik bilan o'z nomzodlari sifatida qarashadi:

Shu bilan birga, yaxshi nomzod kabi ko'rinishi mumkin bo'lgan axborotning ba'zi turlari, aslida muammoli ekanligini isbotlaydi: