Hi all,
I'm having a bit of trouble envisioning my structural setup and want to make sure I'm headed in the right direction.
OBJECTIVE
I am turning a large paper form (3 main sections, 25 subsections in total) into one electronic form with, ideally, one long record source for each form fill.
CONTEXT
Each record represents a caseworker-client assessment. The caseworker goes through Section I (the first 15 subsections), and if the client meets certain criteria, they complete Section II (next 9 subsections) and Section III (subsection 25). Clients are reassessed periodically, so clients will have multiple records over time.
TABLES
I have 25 tables, one for each subsection.
IDs
The first table (which represents Section I, Subsection 1 of the paper form) contains a unique autonumber primary key. The remaining 25 tables have a number ID field marked as the primary key (I guess this is what people mean when they say foreign key--I plan to autopopulate these 24 ID fields with the autogenerated unique ID from table 1).
TABLE RELATIONSHIPS
I wanted to just make 24 one-to-one relationships all stemming from (SS) 1 (SS1 to SS2, SS1 to SS3, ... SS1 to SS25), but Access stopped that plan somewhere in the middle, saying it was too many relationships.
I then tried going one-to-one from SS1 to SS2, from SS2 to SS3, and so forth, but Access did not allow that either.
So now I have gone SS1 to SS2, SS1 to SS3, etc. for all the Section I tables (the first 15). Then I go one-to-one from SS1 to SS16 (the first table in Section II) to ensure that Sections I and II are linked. Then I go SS16 to SS17, SS16, to SS18, etc. to 24 (so all the tables in Section II are linked to one another). Then finally I go SS1 to SS25 (the only table in Section III). It feels like there should be a better way, but it's what I've come up with so far.
FORM SETUP
I have started to make a form with a tab control with 25 page sheets (blank right now except for the tab control).
QUESTIONS
Will my table relationships work with my objective to have a single record source for each caseworker-client interaction with 15-25 tables of data?
Will my form setup achieve this objective?
Should I be considering another approach in my setup?
Thank you in advance for any ideas you have. I want to get this right as early as I can to avoid pain down the road!![]()