Hi John,
The way you suggested is useful however as the project I am working on
involves an assessment which has a lot of questons with multiple options for
the answers this would involve a lot of tables.
A soluton using VBA would be easier for me to set up than lots of tables.
Umm... four tables, I'd say:
Assessments
AssessmentID
<information about the questionnaire as a whole>
Questions ' list of all the questions
QuestionID
Question Text
ValidOptions ' list of valid options for each question
QuestionID
AnswerID
Text
AssessmentOptions ' List of answers chosen for each question
AssessmentID ' which assessment
QuestionID ' which question
AnswerID ' which option was chosen for that question
You'ld have as many records in AssessmentOptions as you have
questions; or if you can choose multiple answers per question, make
all three fields the Primary Key and insert as many answers as you
wish. Does that make sense?
John W. Vinson[MVP]