Määrittäjät tunnistavat arvot, jotka on määritetty muihin attribuutteihin
Tietokantataulukkoon vaikuttava tekijä on attribuutti, jota voidaan käyttää määrittämään arvot, jotka on annettu muille ominaisuuksille samassa rivissä. Tällä määritelmällä mikä tahansa ensisijainen avain tai hakukelpoinen avain on määritelmä, mutta voi olla tekijöitä, jotka eivät ole ensisijaisia tai ehdokas avaimia.
Esimerkiksi yritys voi käyttää taulukkoa, jonka attribuutit ovat , , ja .
Henkilöstökortti | Etunimi | Sukunimi | Syntymäaika |
---|
123
| Megan | Ruskea | 01.29.1979 |
234 | ben | Wilder | 14.02.1985 |
345 | Megan | Chowdery | 14.02.1985 |
456 | Kaarle | Ruskea | 19.07.1984 |
Tällöin kentän määrittää loput kolme kenttää. Nimikentät eivät määritä , koska yrityksellä voi olla työntekijöitä, joilla on sama etu- tai sukunimi. Vastaavasti -kentässä ei määritetä tai nimikentät, koska työntekijät voivat jakaa saman syntymäpäivän.
Determinant Relationships to Database Keys
Tässä esimerkissä on määrittäjä, ehdokasavaus ja myös ensisijainen avain. Se on ehdokas avain, koska kun koko tietokanta etsitään 234, rivi sisältää tietoja Ben Wilder näkyy eikä mitään muuta tietuetta näytetään. Toinen hakija avain tapahtuu, kun haet tietokantaa kolmen sarakkeen tietojen avulla. , ja , joka myös noutaa saman tuloksen.
on ensisijainen avain, koska kaikki sarakkeiden yhdistelmät, joita voidaan käyttää avainsanaa, on helpoin sarake, jota käytetään ensisijaisena viittauksena tähän taulukkoon.
Myös on taatusti ainutlaatuinen tähän taulukkoon riippumatta siitä, kuinka monta muuta työntekijää on olemassa, toisin kuin muissa sarakkeissa.