Dal corso: Fondamenti di programmazione: Banche dati

Sblocca questo corso con una prova gratuita

Iscriviti adesso per accedere a oltre 23.200 corsi tenuti da esperti del settore.

Seconda forma normale

Seconda forma normale

- [Istruttore] La seconda forma normale dice che nessun valore nella nostra tabella dovrebbe dipendere solo da una parte di una chiave che può essere utilizzata per identificare in modo univoco una riga. Ciò significa che per ogni colonna della tabella che non è una chiave, ciascuno dei valori deve basarsi solo sull'intera chiave. I valori devono descrivere qualcosa su quella riga che non possiamo determinare solo dalla parte di una chiave. Questo problema si presenta nel contesto delle chiavi composite. Diamo un'occhiata alla tabella degli eventi per esplorare i requisiti della seconda forma normale. Diciamo che abbiamo alcuni eventi che accadono ripetutamente. L'evento Winter Wonderland, ad esempio, si tiene ogni anno, quindi è successo un paio di volte, e l'evento Eating Healthy at School è qualcosa che offriremo settimanalmente durante tutto l'anno scolastico. Per ogni evento, il nome non cambia, ma la data sì, e quindi il nome e la data presi insieme ci danno una chiave…

Contenuti