I have been working the past several months on creating a 2.0 version of the database I use to keep track of the shipping information for equipment returns for various customers. At the moment I’m trying to consolidate what was initially a large number of tables. In the future I will be working on search and report features but for now I just need the data entry streamlined.
All but one of the return types flow as follows: The customer brings in the equipment (Customer table), a work order is started (Reference table) and is associated with a specific return program (Return Type table), a single shipment for their current return is created (Shipment table), and the items being returned are associated with that shipment (Return table).
For the above work flow, each specific program may have different information provided or not provided so there will be blank fields within each record. Each return type has it’s own data entry forms and sub-forms as to not needlessly confuse the person doing the data entry, but they all input into the above tables.
One return program is different and I’m having trouble figuring out how to integrate it into the main table sets. The flow proceeds as follows: The customer brings in the equipment (alt Customer table), a work order is started (alt Reference table), and the items being returned are associated with the work order (alt Return table). After the fact, a shipment is created that may contain devices from multiple work orders by initiating a new shipment (alt Shipment table). The shipment form for this contains a lookup of all device serial numbers not already associated with a shipment and links the shipment to each device in the return table it applies to.
I’ve attached a copy of the database with a few sample entries. The only way to get it down to the correct attachment size was to compress it as an .rar and then manually rename it to a .zip so it may need to be changed back depending on your software. The goal is to not have duplicate tables, but because of the different shipment processes I’m at a loss how to consolidate them.
Thanks in advance for any help!