Determinanten an hirer Roll an enger Datebank

Determinanten identifizéieren Wäerter, déi aner Attribute attizéiert kréien

Eng Determinant an enger Datebank ass en Attribut dee benotzt ka ginn, fir d'Wäerter zu anere Attributer an der selwechter Reiefolg festzehalen. Ënner dëser Definitioun ass et keng primär Taste oder Kandidatschloss eng Determinante, mä et kann Faktoren sinn déi net primär oder Kandidatschlüssel sinn.

Zum Beispill kann eng Firma en Tabelle mat den Attributer , , an benotzen.

Employee_id Virnumm Familljennumm Gebuertsdatum

123

Megan Brong 01/29/1979
234 Ben Wilder 02/14/1985
345 Megan Chowdery 2/14/1985
456 Charles Brong 07/19/1984


An dësem Fall erméiglecht de Feld déi aner dräi Felder. D'Feldbezeechnunge bestëmmt net den , well d'Firma Mataarbechter hutt déi de selwechte éischte oder de leschten Numm hunn. Andeems de Feld net d' oder d'Nummfelder bestëmmt, well Mataarbechter kënnen dee selwechte Gebuertsdag maachen.

Determinante Bezéiungen zu Datebank Keys

An dësem Beispill ass e Determinant, e Kandidatschléier, an och e Primärschlass. Et ass e Kandidatschloss, well wann d' gesamte Datenbank 234 gesicht gëtt, gëtt d'Zeil mat der Informatioun iwwer Ben Wilder ersat an et gëtt keen anere Rekord gezeechent. En anere Kandidatschloss tritt bei der Recherche vun der Datebank duerch d'Informatioun an dräi Spalten; , an , déi och deen selwechte Resultat erausrënnt.

De ass de primäre Keier, well all déi Kombinatioune vu Säulen déi als Kandidatschloss kënne benotzt ginn, ass et déi einfachst Späiche déi als primär Referenz op dëser Tabelle benotzt gëtt.

Och ass garantéiert ze sinn eenzegaarteg zu dëser Tabelle, egal wéi vill aner Mataarbechter et sinn, am Géigende wéi d'Informatioun an anere Säulen.