No problem, that's why we're here!
In version 2 there is a link to tblData, take a look in the Relationships window. tblTests - Hmm, I think I got the On/Off from your origianl design but in reality it could just be tTestOnOff. If that's not right please explain the Tests again could be I just didn't quite get it.
I looked in Relationships and I see where you have it connected, but here's my problem:
As a user, I'm going to input certain features of the job I'm about to run - Part Number, Sequence or Operation Number, and Measurement Name. From there, the system is going to need to look up the correct limits in the Specification Table. So, those fields need to be in the Specification Table for me to look up the correct one to use.
I have the same variables in the Data table because I may want to access them later. So, for example, if we decide to delete a specification I will remove that item from the Spec table, but I'll still want to look up later what the part number was.
Not sure if that makes sense.
Regarding the Tests:
In the spec table, the engineer (or whoever has access) will designate which tests apply. So, of the eight standard tests, we may choose to only apply #1, #4, and #6. I stored those as flags for "used" or "not used". When the operator enters data, the system should check the most recent entry and see if it violates any of the tests that have been deemed applicable, so I need to know if the part passed or failed each test, which will need to be stored for later retrieval.
Hopefully that helps.