Casa Sviluppo Qual è la quarta forma normale (4nf)? - definizione da techopedia

Qual è la quarta forma normale (4nf)? - definizione da techopedia

Sommario:

Anonim

Definizione - Cosa significa Quarta forma normale (4NF)?

La quarta forma normale (4NF) è un livello di normalizzazione del database in cui non vi sono dipendenze multivalore non banali diverse da una chiave candidata.


Si basa sulle prime tre forme normali (1NF, 2NF e 3NF) e sulla forma normale di Boyce-Codd (BCNF). Indica che, oltre a un database che soddisfa i requisiti di BCNF, non deve contenere più di una dipendenza multivalore.

Techopedia spiega la quarta forma normale (4NF)

Una dipendenza multivalore è meglio illustrata usando un esempio. In una tabella che contiene un elenco di tre cose: i corsi universitari, il docente responsabile di ciascun corso e il libro raccomandato per ciascun corso - questi tre elementi (corso, docente e libro) sono indipendenti l'uno dall'altro. La modifica del libro raccomandato del corso, ad esempio, non ha alcun effetto sul corso stesso. Questo è un esempio di dipendenza multivalore: un elemento dipende da più di un valore. In questo esempio, il corso dipende sia dal docente che dal libro.


Pertanto, 4NF afferma che una tabella non dovrebbe avere più di una di queste dipendenze. 4NF è usato raramente al di fuori dei circoli accademici.

Qual è la quarta forma normale (4nf)? - definizione da techopedia