Fórum Root.cz
Hlavní témata => Server => Téma založeno: Picin 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
-
http://en.wikipedia.org/wiki/Second_normal_form
-
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.
-
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.
-
Z takoveho zadani to urcit nejde, nekde musis mit jeste definovano, co na cem zavisi.