Hi all -
we are a make to order manufacturer, and are in the process of creating an access database that can handle orders, customer history, inventory, etc.
The problem is we make all kinds of parts for our customers, and the puzzling thing for me is how to structure the database to handle revisions (revs). I could make a database like below:
tbl_Customers
tbl_Parts
tbl_PartRevs
However, in creating an order, would it be best to keep track of it using PartRevId, which would refer to the part, or use PartId with a rev text entry field?
What about for inventory, using a barcode scanner with autonumber as the primary key and barcode text? Would I use PartId or PartRevId?
It is important to keep track or revs, but what happens when there is a new part with no rev level? If I tracked orders from PartRevId, I couldn't enter an order with no rev?
Any input would be greatly appreciated. Thanks!
we are a make to order manufacturer, and are in the process of creating an access database that can handle orders, customer history, inventory, etc.
The problem is we make all kinds of parts for our customers, and the puzzling thing for me is how to structure the database to handle revisions (revs). I could make a database like below:
tbl_Customers
tbl_Parts
tbl_PartRevs
However, in creating an order, would it be best to keep track of it using PartRevId, which would refer to the part, or use PartId with a rev text entry field?
What about for inventory, using a barcode scanner with autonumber as the primary key and barcode text? Would I use PartId or PartRevId?
It is important to keep track or revs, but what happens when there is a new part with no rev level? If I tracked orders from PartRevId, I couldn't enter an order with no rev?
Any input would be greatly appreciated. Thanks!