Determinanti identificanu i valori assignati à altri attributi
Un determinante in una tabella di basa di basa hè un attributu chì pò esse usatu per determinà i valori assignati à altri attributi in a listessa fila. Cù sta definizione, ogni chjave primaria o chjave di candidatu hè un determinant, però ci pò esse chjaru determinanti chì ùn sò micca i chjami primari o candidati.
Per esempiu, una cumpagnia puderia utilizà una tavola cù l'attributi , , è .
Employee_id | Nome | Casata | Data di nascita |
---|
123
| Megan | Marrone | 01/29/1979 |
234 | Ben | Wilder | 02/14/1985 |
345 | Megan | Chowdery | 14/10/1985 |
456 | Carlu | Marrone | 07/19/1984 |
In questu casu, u campu determina u restu di e trè campi. I duminii di nomi ùn anu micca esse u perchè a firmau anu pussutu bè l'impiigati chì cumparanu u listessu nome o l'apellidos. In u stessu, u campu ùn stabilisce micca a o i nomi campi perchè i funziunari ponnu cumprà u stessu anniversariu.
Determinanti E Relazioni à i Chjave di basa di basa
In questu esempiu, hè un determinant, una chjave di candidata, è ancu una chjave primaria. Hè una chjave di u candidatu chì quandu a basa di dati hè cercatu per 234, a fila chì cuntene l'infurmazioni annantu à Ben Wilder hè chì vede è nisun altru recordu si mostra. Un'altra chjave di u candidatu hè questu quandu cercate a basa di dati per l'informazioni in trè pilastru; , è , chì ripiglia ancu u listessu risultatu.
U hè a chjave principale per tutti i cummineri di e culonni chì ponu esse utilizati com'è chjave di candidatu, hè a culletta più faciule per utilizà cum'è a riferenza primaria à sta mesa.
Inoltre, hè garantitu per esse unicu à questa tavola, ùn importa ciò chì l'altri attenti sò quelli, in contattu di l'infurmazioni in altri columche.