Hello I am new to database design and am having a few problems. I had made a database for a quality control log. It has a main log with many lookups and a form for entry and a few pivot-charts for to output defect paretos and other charts.
I need to update the database because I need to be able to customize the charts more and to be able to do charts by customer when right now it only charts the customer id and not the customer name. I have a multi-select defects field and it works but on pivot charts it does not show the correct data (does not split up the defects, just shows first two characters of value). Also on the pivot charts, just recently it freezes when I bring in a field into and section on the chart like the category section.
Another issue is that there are about 20 concurrent users at the same time and it is beginning to slow down because of the increasing amount of data.
This was the first database I have made and may have designed it incorrectly.
A few questions I have:
I created lookups on the main table and it points to a table with one column that is the primary key. The main log shows the value (or values if it a multiselect). Is this the right way to do this? Should I have made the lookup tables with an autonumber ID and then the value so then the main log would show the ID number and not the value?
The multiselect fields are not showing up correctly on the pivot charts. What is the correct way to set them up so that it works?
I have the database split on a network drive and all of the computers have the entry form on the front end on the desktop. Is that the best setup in this situation?
I will attach the unsplit database with no relationships (I also added primary auto number fields on the lookup tables because I suspect this is the correct way). There are also three other logs for other functions that are on there as well that share some fields. QClog is the main one.
If anyone can help at all I would appreciate it. I am just an intern that got ambitious and taught myself access to create this log that is important to the company, the first version was rough but was much better than the excel log. they were using when I was hired. I now see that I have made some mistakes. Thank you in advance