Oh the embarrassment.
I knew when I originally thought about this problem that having a table with hundreds of fields was not practical. However, I incorrectly interpreted the advice you guys gave me and started down that road anyway. Of course this scenario would waste space, be way to complex to implement and be completely inflexible.
I see now that the ID numbers are my key to reconstructing each part of any test. As I read your responses I am beginning to remember the process of normalization, something I should have apparently brushed up on before starting this project.
You guys have saved me from many headaches with this project and a fortune in Excedrin and Rolaids. Thank you all for your contributions, especially neylitalo. If you are not an instructor Sir, you should be.