[ majmunharis @ 01.02.2012. 19:28 ] @
Pokusavam da napravim bazu podataka u access-u,naisao sam na neke probleme koje nikako ne uspevam da resim pa bih bio veoma zahvalan na pomoci , savetu... Napravio sam bazu podataka ''magacin'', ciji je zadatak da izbacuje stanje robe na lageru. Imam tabele sa sledecim poljima: roba(robaId, opis, cena , kategorija), kupci(kupacId, ime), dobavljaci(dobavljacId, ime),prijemnica(prijemnicaId,dobavljaciId,datum),otpremnica(otpremnicaId, kupci, datum) i tabele otpremnica prenos i prijemnica prenos koje sluze da bi se uspostavila many to many relazcija izmedju robe i otpremnice tj. prijemnice -prijemnica prenos(prijemnicaprenosId, prijemnicaId, robaId,kg,kom),otpremnicaprenos(otpremnicaprenosId,otpremnicaId, robaId,kg,kom).. Tabele su povezane i sve radi ok ali nikako ne uspevam da napravim ''karticu proizvoda'' gde bi se na jednom mestu za odredjenu vrstu robe videli svi ulazi i izlazi robe(prijemnice i otpremnice)znaci od koga je dobavljaca dosla, tj. koji kupac je kupio i kada i koju kolicinu.. Kartica proizvoda bi izgledala otprilike ovako: datum: kupac: dobavljac: ulaz(kg): izlaz(kg): stanje(kg): Problem je sto kada pokusam da napravim upit koji uzima podatke iz vise tabela, dolazi do dupliranja redova. Npr. imam za odredjenu robu jedan ulaz i tri izlaza robe, upit mi izbaci tri ista ulaza umesto jednog jer imaju i tri izlaza...... Bio bih veoma zahvalan na nekom savetu, kako ovo moze da se napravi?? Hvala unapred! |