[ Mister_rap @ 17.05.2008. 16:22 ] @
Pozdrav, U skoro svim projektima koje sam do sada realizovao primjecujem da najvecu gresku pravim prilikom dizajniranja same baze sto mi kasnije znacajno otezava posao. Sada sam rijesio da se konsultujem sa iskusnijima jer treba da (po mom licnom misljenu) projektujem realtivno slozenu filmsku bazu, u kojoj ce velik broj podataka biti iz tabela koje su vec napunje ali se struktura istih mora promjeniti. Koristim MySql i evo kako sam zamislio da tabele izgledaju: Tabela film: id, naslov, zanrovi (zanrovi tabela), rezija (osobe tabela), glumci (osobe tabela), scenaristi (osobe tabela), opis, trajanje, drzava (drzave tabela), godina Tabela osobe: id, ime Tabela biografije_osoba: biografija_id, osoba_id, text Tabela uloge (neophodna da bi se osobe 'povezale' sa filmom): film_id, osoba_id Tabela zanrovi posto film moze imati vise zanrova, zanima me kako bih trebao realizovati ovu tabelu!? A ista je i situacija sa tabelom drzave. Ima tu jos nekih tabela ali mislim da iste ne bi trebale da mi predstavljaju neki problem: film_rejting, osoba_rejting, film_komentar, osoba_komentar, tabele za korisnike i ... Posto sam prilcno neiskusan kada su ove stvari u pitanju ne zamjerite mi na greskama ![]() |