[ kyoman @ 06.12.2015. 13:56 ] @
Pozdrav svima,

imam par pocetnickih pitanja, koja me koce u daljoj izradi baze.
U pitanju je baza firme za logistiku (dakle klijent kontaktira firmu da mu se roba preveze od tacke A do tacke B, ovi traze prevoznika, itd...).
Ja sam zapeo u delu gde mi se teret i njegov opis javljaju na vecini dokumenata/entiteta (nalog za transport, ugovor o transportu, nalog za uskladistenje,...).

E sad, pitanje 1: da li se za svaki entitet upisuju isti atributi (dimenzije, kolicina, vrsta robe,...) pa se preko spoljnog kljuca povlace vrednosti, ili je dovoljno da se unese samo spoljni kljuc (pa ce on povuci i atribute i njihove vrednosti)?
Naime, ja sam od tereta vec napravio entitet sa svojim slabim entitetom u kome se nalazi opis samog tereta.

Pitanje 2: Da li se za svaki entitet gde se pojavljuje Teret on direktno preko spoljnog kljuca povezuje sa Teretom, ili se povezuje sa entitetom koji je vec pre toga povukao vrednosti Tereta?

Vec sam previse vremena potrosio na druge slicne gluposti, tako da mi je svaka pomoc oko ovoga veoma znacajna.

Hvala unapred



[ djordjeno @ 07.12.2015. 11:38 ] @
E sad, pitanje 1: da li se za svaki entitet upisuju isti atributi (dimenzije, kolicina, vrsta robe,...) pa se preko spoljnog kljuca povlace vrednosti, ili je dovoljno da se unese samo spoljni kljuc (pa ce on povuci i atribute i njihove vrednosti)?

>> ovo drugo. Teret zapises na jednom mestu i posle referenciras gde god ti treba.
Sa ovim dobijas da na jednom mestu menjas karakteristike tereta.

Jedno od pravila baza podataka je da se ne ponavljaju podaci.
[ kyoman @ 07.12.2015. 17:20 ] @
Hvala na odgovoru.

Da li to znaci da sa tim prelazim u domen 2/3 normalne forme, posto bih hteo da prikazem razvoj kroz minimum 3 NF?