Prikazi cijelu temu 29.04.2013 14:43
pmiroslav Van mreze
Clan
Registrovan od:02.02.2009
Lokacija:Osijek


Predmet:Re: Magacin rezervnih delova
Citiraj dexxxl:

Jos jedna primedba TransakcijaID ne moze da bude kljuc u tabeli UlazIzlaz, vec tabela UlazIzlaz mora da ima slozeni (kompozitni) kljuc koji se sastoji iz IDTransakcije i Vrste Robe ili IDTransakcije i rednog broja (u jednoj transakciji moze da bude vise vrsta robe)
Vidi na forumu postoji gomila primera Dokumet-Stavke.
Ostaje da se dogovirimo oko tabele UlazIzlaz da li da vodimo posebno polje Ulaz, posebno izlaz ili Polje Kolicina i polje da li je ulaz ili izlaz. Oba resenja su mogica i svako ima svoje prednosti.
IDtransakcije je primarni ključ u tablici Transakcije i vezan je na polje IDtransakcije u tablici UlazIzlaz jedan prema više i tu nema nikakvih problema.
Što se tiče odvojenih polja ulaz i izlaz, slažem se da može bizi i jedinstveno polje pa se onda množi sa 1 ili -1. Ali to ovisi o ukusu. Meni je preglednije ovako kada su polja odvojena i to mi se više sviđa.
Probao sam i jedan i drugi način.
Pozdrav