Hej mirki, szukam pomocy z normalizacja. Mam tabele R = {A, B, C, D, E} i zaleznosci BC -> D BCD -> E E -> D Mam to sprowadzic do 3NF. Wiem, ze musze stworzyc nowe tabele dla atrubytow ktore nie zaleza od klucza. Kluczem tutaj bedzie BC. I wydaje i sie ze D zalezy od BC oraz E (bo BC -> D) stad jest to juz w 3NF?
@hawking300: No to odpowiadając: Nie, ponieważ istnieje taka zależność funkcyjna (E -> D), że E nie jest nadkluczem schematu, ani D nie jest atrybutem podstawowym.
BC -> D
BCD -> E
E -> D
Mam to sprowadzic do 3NF. Wiem, ze musze stworzyc nowe tabele dla atrubytow ktore nie zaleza od klucza. Kluczem tutaj bedzie BC. I wydaje i sie ze D zalezy od BC oraz E (bo BC -> D) stad jest to juz w 3NF?
#programowanie #naukaprogramowania
Nie rozumiem o co pytasz. Czym jest "to"? Pokaż rozwiązanie, o którym myślisz.
Nie, ponieważ istnieje taka zależność funkcyjna (E -> D), że E nie jest nadkluczem schematu, ani D nie jest atrybutem podstawowym.