Evo ga Laza, izvinjavam se što nisam odgovoarao jer nisam imao pristup kompjuteru.
Odgovori:
1. Firma - Bavi se instalacijom rashladnih i uređaja za gasno grejanje, dakle ima ulaz robe; na fakturi piše i spisak robe koja se fakturiše, i usluga instalacije.
2. Roba dolazi od više dobavljača koji njemu daju rabat na istu;
3. Magacin, za sada, samo jedan, mada ne bi bilo loše da se aplikacija generalizuje i za više magacina (da može više ljudi da upotrebi model aplikacije);
4. Upravo tako, roba iz magacina "odlazi" na teren, da se instalira kod kupca ili ako se kupac sam odluči na instalaciju, kupac odnosi robu (npr. klima);
5. ??? - Ovo ni meni nije baš najjasnije, za izlaz robe postoje otpremnica, profaktura i faktura, koliko ja znam, a za ulaz - prijemnica magacina, kao i (verovatno) faktura dobavljača;
6. Imam kopije

7. Uglavnom je sve na komad, ali iz istog razloga kao pod 3) treba generalizovati i na litar i na ostale jedinice.
Eto tako.
Ja trenutno razaznajem neke tabele. To su:
1. Dobavljači (Ime, adresa, telefon...)
2. Kupci (Ime, adresa, telefon)
3. Fakture (ova tabela gradi relaciju više-prema-više između gornje dve tabele)
4. Artikli (Ime, broj, jedinica mere, slika...)
5. Tabelu sa lagerom još nisam osmislio, ali ona treba da sadrži verovatno samo spisak ulaza i izlaza, pa da se stanje preračuna... mada ovo nije najsrećnije rešenje, jer ako je broj artikala 1000 (treba pretpostaviti) i broj dnevnih ulaza i izlaza npr. 100-ak, posle 2-3 godine bi trebalo sat vremena da se preračuna trenutno stanje. Opet, s druge strane, ne bi trebalo da se pamti neko stanje koje uvek može da se preračuna-Zidar, ti uvek forsiraš i ističeš da je ovo važno

apsolutno se slažem s tobom!
6. Poslate profakture (ovo je lako), treba imati u evidenciji; Lakše se na osnovu njih može napraviti faktura
Eto ovo je neki preliminarni predlog, a sad cepajte sugestije!
Bolje 100 godina biti milioner nego nedelju dana siromašak
(c) Alan ford