Pogledajte određenu poruku
Staro 27. 01. 2006.   #5
ivanhoe
Ivan Dilber
Sir Write-a-Lot
 
Avatar ivanhoe
 
Datum učlanjenja: 18.10.2005
Lokacija: Bgd
Poruke: 5.320
Hvala: 104
2.344 "Hvala" u 583 poruka
ivanhoe je ime poznato svimaivanhoe je ime poznato svimaivanhoe je ime poznato svimaivanhoe je ime poznato svimaivanhoe je ime poznato svimaivanhoe je ime poznato svimaivanhoe je ime poznato svimaivanhoe je ime poznato svimaivanhoe je ime poznato svimaivanhoe je ime poznato svimaivanhoe je ime poznato svima
Pošaljite poruku preko Skype™ za ivanhoe
Default

teoretski normalizacija baze podrazumeva da se to sve odvoji u zasebne tabele, ali pitanje je koliko je opravdano jer time komplikujes sebi upite, kvaris perfmanse, a ne dobijas neku posebnu dodatnu skalabilnost..

recimo utakmica nema vise klubova, ona ima tacno 2 kluba i ne moze da ih ima vise ili manje od toga....i zato nema potrebe praviti 1-N relaciju sa veznim tabelama, sifarnicima i chudima, kad lepo mozes da imas u tabeli utakmice 2 polja tim1 i tim2 i da resis posao. Isto tako i za sudije... naravno tu stavljas foreign keys prema tabela timovi i sudije.... e sad za kazne je drugacije jer tu je broj kazni po utakmici nepoznat i onda mora 1-N, odnosno zasebna tabela za dodeljene kazne sa foreign key-em prema utakmicama i neka dodatna tabela u kojoj ces cuvati vrste kazni (tzv. sifarnik)
__________________
Leadership is the art of getting people to want to do what you know must be done.
ivanhoe je offline   Odgovorite uz citat