Дәлелдер басқа атрибуттарға тағайындалған мәндерді анықтайды
Дерекқор кестесіндегі детерминент - сол жолдағы басқа төлсипаттарға тағайындалған мәндерді анықтау үшін пайдаланылатын төлсипат. Осы анықтамамен кез-келген бастапқы кілт немесе кандидат кілті детерминант болып табылады, бірақ негізгі немесе кандидат кілттері болмайтын детерминанттар болуы мүмкін.
Мысалы, компания , , және төлсипаттары бар кестені пайдалана алады.
Employee_id | Аты | Тек | Туған жылы |
---|
123
| Меган | Қоңыр | 01/29/1979 |
234 | Бен | Уайлдер | 14.02.1985 |
345 | Меган | Chowdery | 2/14/1985 |
456 | Чарльз | Қоңыр | 19.07.1984 |
Бұл жағдайда, өрісі қалған үш өрісті анықтайды. Аттар өрістері анықтамайды, себебі фирмада сол бірін немесе тегін бөлетін қызметкерлер болуы мүмкін. Сол сияқты, өрісі немесе атау өрістерін анықтамайды, себебі қызметкерлер бірдей туған күнді бөлісе алады.
Дерекқор кілттеріне қатысты анықтамыш
Бұл мысалда - детерминант, кандидат кілті, сондай-ақ бастапқы кілт. Бұл үміткердің кілті, себебі бүкіл деректер базасы 234-де ізделінгенде, Ben Wilder туралы ақпаратты қамтитын жол пайда болады және басқа ешқандай жазба көрсетілмейді. Тағы бір кілт кілт сөзді үш бағандағы ақпарат бойынша іздеген кезде пайда болады; <Бірінші_атауы>, <Соңғы_амақ> және <Күні_жылы_Біргі>, сол нәтижені шығарады.
- кандидаттық кілт ретінде пайдаланылуы мүмкін барлық бағандардың комбинациялары үшін негізгі кілт болып табылады, бұл осы кестеге негізгі сілтеме ретінде пайдаланылатын ең қарапайым баған.
Сондай-ақ, басқа бағандардағы ақпаратқа қарағанда қанша басқа қызметкер болса да, осы кестеге бірегей болуы кепілдік беріледі.