Komplikovani problem I kako ga bresiti u DELPHI-u ili C++?
Ako imamo u dva magacina MAG1 I MAG2 imamo isti ARTIKAL, u prvom slucaju ART izlazi iz MAG1 a ulazi u MAG2 u kol. 100 I ceni 300,00 posle nekog vremena ART izlazi iz MAG2 a ulazi u MAG1 u kol. 20 I ceni 350,00 din.
BAZA1 sadrzi sl.: datum promene izlazni magacin ulazni magacin kolicina I cena.
BAZA1
Datum promene magacin-A magacin-B artika kolicina
10.10.2005 MAG1 MAG2 ART 300
Posle nekog vremena vracena je ista roba u MAG1
20.10.2005 MAG2 MAG1 ART 20
Ako su podaci sortirani po : izlazni magacin + datum promene
Sada zelim da prikazem sve promene po jednom artiklu u izlaznom magacinu poredjene hronoloski. Treba imati na umu da je MAG1 u prmom slicaju bio izlazni magacin a u drugom ulazni magacin za isti artikal, to znaci da se moraju da prikazu obe stavke jer se odnose na isti artikal.
To mogu da resim praveci dve stavke za jednu promenu kao sto je dole ali losa osobina je sto stvaram duplovecu bazu a samim tim I duplo sporiju.
BAZA1
Datum promene magacin-A magacin-B artikal kolicina
10.10.2005 MAG1 MAG2 ART 300
10.10.2005. MAG2 MAG1 ART 300
20.10.2005 MAG2 MAG1 ART 20
20.10.2005 MAG1 MAG2 ART 20
U ovome slucaju mogu da vidim sve promene u magacin-A tj sve promene u magacinu MAG1 ili MAG2 .
Kako bi se ovo resili u delphiju ili c++ ali da postoje samo 2 stavke a ne 4.
Hvala
Rade
Ako imamo u dva magacina MAG1 I MAG2 imamo isti ARTIKAL, u prvom slucaju ART izlazi iz MAG1 a ulazi u MAG2 u kol. 100 I ceni 300,00 posle nekog vremena ART izlazi iz MAG2 a ulazi u MAG1 u kol. 20 I ceni 350,00 din.
BAZA1 sadrzi sl.: datum promene izlazni magacin ulazni magacin kolicina I cena.
BAZA1
Datum promene magacin-A magacin-B artika kolicina
10.10.2005 MAG1 MAG2 ART 300
Posle nekog vremena vracena je ista roba u MAG1
20.10.2005 MAG2 MAG1 ART 20
Ako su podaci sortirani po : izlazni magacin + datum promene
Sada zelim da prikazem sve promene po jednom artiklu u izlaznom magacinu poredjene hronoloski. Treba imati na umu da je MAG1 u prmom slicaju bio izlazni magacin a u drugom ulazni magacin za isti artikal, to znaci da se moraju da prikazu obe stavke jer se odnose na isti artikal.
To mogu da resim praveci dve stavke za jednu promenu kao sto je dole ali losa osobina je sto stvaram duplovecu bazu a samim tim I duplo sporiju.
BAZA1
Datum promene magacin-A magacin-B artikal kolicina
10.10.2005 MAG1 MAG2 ART 300
10.10.2005. MAG2 MAG1 ART 300
20.10.2005 MAG2 MAG1 ART 20
20.10.2005 MAG1 MAG2 ART 20
U ovome slucaju mogu da vidim sve promene u magacin-A tj sve promene u magacinu MAG1 ili MAG2 .
Kako bi se ovo resili u delphiju ili c++ ali da postoje samo 2 stavke a ne 4.
Hvala
Rade