Кандидаттың анықтамасы

Дерекқор кілті кілттері кейде негізгі кілттер болады

Кандидат кілті дерекқор жазбасын кез-келген басқа деректерге сілтемесіз анықтау үшін бірегей пайдаланылуы мүмкін атрибуттардың тіркесімі болып табылады. Әрбір кестеде бір немесе бірнеше кандидат болуы мүмкін. Осы кандидаттардың кілттерінің бірі кестенің бастапқы кілті ретінде таңдалады. Кестеде бір ғана бастапқы кілт бар, бірақ ол бірнеше кандидаттық кілтті қамтуы мүмкін. Егер кандидат кілті екі немесе одан да көп бағаннан тұрса, онда ол композиттік кілт деп аталады.

Кандидаттық кілттің қасиеттері

Барлық кандидаттардың кілттері жалпы сипаттарға ие. Сипаттардың бірі, үміткер кілтінің қызмет ету мерзімі ішінде сәйкестендіру үшін пайдаланылатын атрибуттың бірдей болуы керек. Екіншіден, мән бос болмауы керек. Соңында кандидаттың кілті бірегей болуы керек.

Мысалы, әрбір қызметкерді бірегей түрде анықтау үшін компанияда қызметкердің әлеуметтік қамсыздандыру нөмірі пайдаланылуы мүмкін. Көріп отырғаныңыздай, сол аттары, фамилиясы және лауазымы бар адамдар бар, бірақ екі адамның ешқайсысында бірдей әлеуметтік қамсыздандыру нөмірі жоқ.

Әлеуметтік жеке код Аты Тек Позиция
123-45-6780 Крейг Джонс Менеджер
234-56-7890 Крейг Beal Қауымдастырушы
345-67-8900 Сандра Beal Менеджер
456-78-9010 Трина Джонс Қауымдастырушы
567-89-0120 Сандра Смит Қауымдастырушы

Кандидаттар кілттерінің мысалдары

Деректердің кейбір түрлері өздеріне кандидат ретінде қарайды:

Дегенмен, жақсы кандидаттар сияқты көрінуі мүмкін ақпараттың кейбір түрлері шынымен қиындықтар тудырады: