Imam par pitanja vezano za normalizaciju baze podataka. Ako imam neke kategorije i proizvode, mozda je najbolje uzeti primer prodavnicu racunara, i recimo da je veza izmedju kategorija i proizvoda 1:N tj jedan proizvod ne moze da pripada u vise kategorija (Tastatura ne moze da pripada i tastaturama i procesorima). Kako god okrenem dodje do dupliranja podataka, recimo:
Ako bi iskoristio 2NF onda dodje do narusavanja veze 1:N
Kako bi uopste obezbedio popunjavanje ove tabele Proizvodi_Kategorije ?!?
Code:
Proizvodi (id_proizvoda, naziv, id_kategorije)
Kategorije (id_kategorije, naziv)
Proizvodi (id_proizvoda, naziv, id_kategorije)
Kategorije (id_kategorije, naziv)
Ako bi iskoristio 2NF onda dodje do narusavanja veze 1:N
Code:
Proizvodi (id_proizvoda, naziv)
Kategorije (id_kategorije, naziv)
Proizvodi_Kategorije (id_proizvoda, id_kategorije)
Proizvodi (id_proizvoda, naziv)
Kategorije (id_kategorije, naziv)
Proizvodi_Kategorije (id_proizvoda, id_kategorije)
Kako bi uopste obezbedio popunjavanje ove tabele Proizvodi_Kategorije ?!?