Hoi allemaal,
Voor een nieuw te ontwikkelen voorraad/order systeem ben ik bezig met het database ontwerp. Een heel groot gedeelte ben ik er wel uit, maar ik zit met het volgende :
Ik heb dus een tabel met artikelen waar de voorraad van bijgehouden dient te worden. Op deze voorraad worden mutaties verricht (inkoop/verkoop). Voor historie is het nodig dat op elk gewenst moment een voorraadpositie in het verleden op te vragen is. Ik wil dus kunnen zeggen "Wat was de voorraad van artikel x op datum y?"
Nu kun je natuurlijk een fixed positie nemen als "begin" en dan alle mutaties erop en eraf trekken om tot de gevraagde waarde te komen, maar dat duurt het opvragen van een voorraad van een aantal maanden terug natuurlijk best wel lang.
Deze fixed posities kunnen inventarisaties zijn die tweemaal per jaar worden uitgevoerd, maar dit is niet gegarandeerd.
Wat zijn jullie ideeen hierover ?
Voor een nieuw te ontwikkelen voorraad/order systeem ben ik bezig met het database ontwerp. Een heel groot gedeelte ben ik er wel uit, maar ik zit met het volgende :
code:
1
2
3
4
5
6
| tabel Artikelen id (primary key) omschrijving varchar .. .. |
Ik heb dus een tabel met artikelen waar de voorraad van bijgehouden dient te worden. Op deze voorraad worden mutaties verricht (inkoop/verkoop). Voor historie is het nodig dat op elk gewenst moment een voorraadpositie in het verleden op te vragen is. Ik wil dus kunnen zeggen "Wat was de voorraad van artikel x op datum y?"
Nu kun je natuurlijk een fixed positie nemen als "begin" en dan alle mutaties erop en eraf trekken om tot de gevraagde waarde te komen, maar dat duurt het opvragen van een voorraad van een aantal maanden terug natuurlijk best wel lang.
Deze fixed posities kunnen inventarisaties zijn die tweemaal per jaar worden uitgevoerd, maar dit is niet gegarandeerd.
Wat zijn jullie ideeen hierover ?
SIZE does matter.
"You're go at throttle up!"