I wrote a database a few months ago that tracks inventory for a manufacturing plant. Some of the features include ordering parts from our in house Fab department as well as tracking these orders and tracking the equipment orders we get from customers.
At the moment I have all these features feeding tables such as a table for parts that have been ordered individually, another table for parts that have been used and so on. These tables all go into queries with the proper connections and formulas to come up with my totals for each part. Some the queries are several layers of queries and get a little complicated. So I guess what I want to know is if I would be better off doing away with some of these queries and maybe turning them into append queries and storing all the finalized data in one table that would be updated when a part was ordered or use?
I know doing it that way would run quicker but are there any other advantages or should I just leave it that way it is?
At the moment I have all these features feeding tables such as a table for parts that have been ordered individually, another table for parts that have been used and so on. These tables all go into queries with the proper connections and formulas to come up with my totals for each part. Some the queries are several layers of queries and get a little complicated. So I guess what I want to know is if I would be better off doing away with some of these queries and maybe turning them into append queries and storing all the finalized data in one table that would be updated when a part was ordered or use?
I know doing it that way would run quicker but are there any other advantages or should I just leave it that way it is?