I'm trying to create a multiple nested form that gives the user the ability to add multiple submissions to fields inside of the form and or subform before it. First off if I was in control of how the program structure was I would not be making what looks like a mess, but I was asked to create it in this specific way. The struture should be holding 'ID' which is the main key in the main form and all three subforms.
Correct Structure Picture
The 'ID' are simply a increment and 'ID' Function shows what should happen when a second 'ID' is created and how they branch off.
Relationship Picture
The current setup uses 'Main Table ID' then ties it to 'Function ID' which is a number not an autoNumber. Table 'Function FunctionID' is an autoNumber and the cycle continues tell 'Phase & Effects'. I would simply put ID as the Main key and autoNumber in each teable but it gives me an error each time.
Current Structure Picture
The current structure I have is placing sub form information in each main form submittion creating duplicate values, this picture contains what is stored in the 'Main Table'.
Form Picture
This is just to show you the setup I currently have and if you have thoughts on possible restructuring, but it is not a main concern.
Access Pictures.zip