Aplikacija sadrzi zanatske i trgovinske usluge, tj. otpremaju se kako proizvodi tako i usluge. E sad ja sam zamislio da se u tabeli PROIZVODI nalaze i artikli i usluge. Tabela PROIZVODI ima atribut "usluga" kao yes/no polje koje je "true" ako je artikal usluga (pa se kao takva ne prima u magacin). Takodje tu su tabela POTROSNI MATERIJAL i tabela NORMATIV (vezuje proizvode i potrosni materijal, a sadrzi kolicinu potrosnog materijala, za izabrani artikal, koja se skida sa stanja).
Hocu da vodim odvojeno stanje proizvoda od stanja potrosnog materijala. Aplikaciju radim za radnju koja se bavi punjenjem tonera i kertridza, usluznom stampom i podajom.
primer:
1. Artikal -> recikliranje LaserJet HP 1200 (usluga = true)
- potrosni materijal = Toner HP , kolicina 150 gr
2. Artikal -> recikliranje InkJet HP 56 (usluga = true)
- potrosni materijal = mastilo HP , kolicina 15 ml
- kada je cista trgovina skida sa stanja prodati proizvoda (to je ok)
- kada je usluga skida sa stanja onu kolicinu potrosnog materijala koja ide kao utrosak za odredjeni proizvod.
Pozdrav