[ stuparic @ 22.11.2007. 14:59 ] @
Moram da na napravim jsp stranicu u kojij cu manipulisati bazom podataka, za pocetak mi treba ER dijagram baze. ja sam poceo nekako ali mi je sumljiv jedan deo, a i ne bi da radim nesto dalje ako mi koren nije dobar.
Ovako:
Cd klub ima bar jedan, a moze da ima i vise CD-ova.
\\ovaj deo mi ne predstavlja problem, dok


Svaki CD pripada odredjenoj kategoriji, a moguce kategorije su : film, muzika,programi...
Kategorija se identifikuje preko svog naziva (NAZKATCD).
CD pripada tacno jednoj kategoriji, a jednoj kategoriji moze da pripada nijedan ili vise CD-ova.

\\ovde postoji problem jer ne znam kao da razdvojim jedan cd po kategorijama, na primer hocu da mi odredjeni
CD bude u kategoriji film, a da nije program. Da li to podrazumeva vise od jedne tabele za kategorije, tj da li treba da bude posebna tabela za svaku od njih(film, muzika....)

Ja sam napravio prototip dijagrama pa mi treba pomoc od vas, i verovatno neke ispravke

Hvala, unapred...




[ aleksandarpopov @ 22.11.2007. 16:24 ] @
Napravi polje ID kategorije koji ce da bude primarni kljuc tabele kategorije, nije ti bas dobra ideja da Naziv identifikuje. Dodas to obelezje ID kategorije kao foreign key tabeli cdova i to ti je odnos 1:n ...
[ stuparic @ 22.11.2007. 17:43 ] @
Hmm... Da li cu time postici da jedan cd moze da bude samo clan jedne kategorije? Znaci kardinaliteti su 1 --> 1..n?

btw da li znas kako da neki atribut postavim kao foregin key, radim u Rational Rose 2003
[ aleksandarpopov @ 22.11.2007. 17:50 ] @
Pa 1:N upravo to i znaci.
Za rose ne znam... vidi u dokumentaciji.
[ stuparic @ 23.11.2007. 13:47 ] @
hvala, ja cu jos probati da resim nekako to u rational roseu, aklo ne videcu u pon na faksu.