Determinanti è a so rolu in una basa di basa

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.