Jak poznam normální formy??

Picin

Jak poznam normální formy??
« kdy: 21. 01. 2012, 00:31:23 »
Dobrý den ,potřeboval bych poradit jak v tomto příkladě zjistím jestli se relace nachází ve druhé normální formě. Bohužel nevim jak se to určuje ,když to mam takhle obecně napsaný.Primární klíč je třeba A1 a A3.Předem děkuji za odpovědi.
A1    A2     A3       A4
a      1        A      alfa
b      1       A       beta
c      2        B       gama
a      1        C       delta
b      3        D       alfa



jozin z bazin


Picin

Re:Jak poznam normální formy??
« Odpověď #2 kdy: 21. 01. 2012, 10:09:40 »
Vim ,že 2.NF poznam podle toho,že musí být v 1.NF a neklíčový atribut je plně závislý na primárním klíči, ale to poznam pouze v případě ,že jsou konkrétně zadaný entity př.(Název,id_výrobce,cena,pocet) ,ale když mam A1,A2,A3,A4 tak moc nevim co stim.

andy

Re:Jak poznam normální formy??
« Odpověď #3 kdy: 21. 01. 2012, 12:15:32 »
Vseobecne su na to algoritmy. Ak si dobre spominam, tak po jeho pouziti ak uz sa nic nezmeni, tak uz to mas v tej forme. Inak z tych algoritmov samozrejme vypadavaju nezmyselne relacie, to len aby si sa necudoval :).
Ale nieco sa mi mari, ze sa to dalo aj zdravym rozumom, idem si to asi zopakovat :D.

kuka

Re:Jak poznam normální formy??
« Odpověď #4 kdy: 21. 01. 2012, 15:19:24 »
Z takoveho zadani to urcit nejde, nekde musis mit jeste definovano, co na cem zavisi.