Hjem Utvikling Hva er fjerde normalform (4nf)? - definisjon fra techopedia

Hva er fjerde normalform (4nf)? - definisjon fra techopedia

Innholdsfortegnelse:

Anonim

Definisjon - Hva betyr Fourth Normal Form (4NF)?

Fjerde normalform (4NF) er et nivå på databasenormalisering der det ikke er andre ikke-trivielle flervurderte avhengigheter enn en kandidatnøkkel.


Den bygger på de tre første normale formene (1NF, 2NF og 3NF) og Boyce-Codd Normal Form (BCNF). Den opplyser at den i tillegg til en database som oppfyller kravene til BCNF, ikke må inneholde mer enn en flervurdert avhengighet.

Techopedia forklarer FourN Normal Form (4NF)

En flervurdert avhengighet illustreres best ved hjelp av et eksempel. I en tabell som inneholder en liste over tre ting - college-kurs, foreleser som har ansvaret for hvert kurs og anbefalt bok for hvert kurs - er disse tre elementene (kurs, foreleser og bok) uavhengige av hverandre. Å endre kursets anbefalte bok har for eksempel ingen innvirkning på selve kurset. Dette er et eksempel på flervurdert avhengighet: Et element er avhengig av mer enn én verdi. I dette eksemplet avhenger kurset av både foreleser og bok.


Dermed uttaler 4NF at en tabell ikke skal ha mer enn en av disse avhengighetene. 4NF brukes sjelden utenfor akademiske kretser.

Hva er fjerde normalform (4nf)? - definisjon fra techopedia