hi guys and gals
im hoping someone can help me with a problem i am having designing a database.
the structure is something like this...
At the top are Projects.
Stages
Projects have (work related) Stages. Each project can have many stages. A master list of stages exists from which each project can assign itself its stages. Once the number of stages are set up they are fixed for the life of the project.
Records
Each project can have many many records.
THIS IS WERE MY PROBLEMS START TO ARISE...
(Work) Officers
For each record attached to a project, that record will have a certain number of work stages assigned to it (as detailed previously) that need to be actioned before work on that record can said to be complete.
For each stage of every record, I need to record the officer who worked that stage (name start finish date etc)
if you take a look at the attached example database you will see a form 'ProjectRecordsStagesOfficers Parent' if you open it you will see a sub form which (i think ) includes everything to link the work officer to the stage which is linked both simultaneously to the project stage and project record. only problem is try as i might the system wont allow me to assign the officers to the records' stages.
i have been trying for several days and im totally beat. Is it my relationships? do i need junction tables? should i be bringing them together with queries. I've tried multiple variations on all mentioned to no avail
I would be sooooo greatful if someone could take a look and find a solution.
kind regards
michael
(from not so sunny bangor northern ireland UK )
im hoping someone can help me with a problem i am having designing a database.
the structure is something like this...
At the top are Projects.
Stages
Projects have (work related) Stages. Each project can have many stages. A master list of stages exists from which each project can assign itself its stages. Once the number of stages are set up they are fixed for the life of the project.
Records
Each project can have many many records.
THIS IS WERE MY PROBLEMS START TO ARISE...
(Work) Officers
For each record attached to a project, that record will have a certain number of work stages assigned to it (as detailed previously) that need to be actioned before work on that record can said to be complete.
For each stage of every record, I need to record the officer who worked that stage (name start finish date etc)
if you take a look at the attached example database you will see a form 'ProjectRecordsStagesOfficers Parent' if you open it you will see a sub form which (i think ) includes everything to link the work officer to the stage which is linked both simultaneously to the project stage and project record. only problem is try as i might the system wont allow me to assign the officers to the records' stages.
i have been trying for several days and im totally beat. Is it my relationships? do i need junction tables? should i be bringing them together with queries. I've tried multiple variations on all mentioned to no avail
I would be sooooo greatful if someone could take a look and find a solution.
kind regards
michael
(from not so sunny bangor northern ireland UK )