IT

Normalization

23. april 2021 af Niels2204 - Niveau: Universitet/Videregående

Overvej relationen:

R(MealName, Appetizer, MainCourse, essert, Guest, Address)

Med følgende funktionelle sammenhæng:

MealName -> Appatizer MainCourse Dessert

MainCourse -> MealName

Guest -> Address

A) List alle nøgler af R og diskuter hvorfor der ikke kan være andre nøgler. 

B) Vis at R ikke er i en BCNF (vis at der er mindst en BCNF overtrædelse). Decompose R indtil den er i BCNF. Dokuenter trinene i denne proces og den resulterende relation. 

C) Analyser om R er 3NF, hvis den er så vis at der ikke er nogen 3NF overtrædelser. Hvis den ikke er så vis at der er mindst en 3NF overtrædelse og decompose R indtil den er en 3NF ved hjælp af syntese algoritmer.  


Skriv et svar til: Normalization

Du skal være logget ind, for at skrive et svar til dette spørgsmål. Klik her for at logge ind.
Har du ikke en bruger på Studieportalen.dk? Klik her for at oprette en bruger.