So, I am making a database that is going to use a database of checks to generate point-in-time tests. The checks change frequently (as in they are updated) but the original check used for the tesst must be preserved.
The solution I am thinking are separate Project tables. So a project would be created and when submitted, a separate table based on the ID field in Tbl_Project would be created. So Project XYZ with a Tbl_Project.ProjectID of 4 would create a new table called Project_4 with all the checks.
I want to be able to use the same forms, queries, reports, etc. for the database. So a user would select the desired project to work on, I would store this temporary value, and all queries would filter on that value to define the appropriate Project table.
The problem is, I know this would work for filtering records, but I don't know if it will work for defining source tables in queries?
Or even if this is the best way?
Just looking for thoughts, feedback, or ideas.
Thanks. Sean.
The solution I am thinking are separate Project tables. So a project would be created and when submitted, a separate table based on the ID field in Tbl_Project would be created. So Project XYZ with a Tbl_Project.ProjectID of 4 would create a new table called Project_4 with all the checks.
I want to be able to use the same forms, queries, reports, etc. for the database. So a user would select the desired project to work on, I would store this temporary value, and all queries would filter on that value to define the appropriate Project table.
The problem is, I know this would work for filtering records, but I don't know if it will work for defining source tables in queries?
Or even if this is the best way?
Just looking for thoughts, feedback, or ideas.
Thanks. Sean.