The bits I'm floundering on is as follows:
There are over 500 question. These questions can be logically grouped
bringing within the 255 column limit. But do I need one question per column
or perhaps one question per table or even all the questions in one table
(rows) and if the one question per row how do I store the tick box? HELP
I'm really stuck
No. You DON'T need one question per column, or still worse one
question per table <eep!>. You need one question PER RECORD.
Consider three tables:
Questions
QuestionNo Primary Key <don't use an Autnumber, you want to control
the question numbers>
Question Text
<possibly more information, e.g. expected datatype - some questions
might be yes/no, others text, others a date, etc.>
Questionnaires
QuestionnaireID
<information about who filled it out and when>
Answers
QuestionnaireID <link to Questionnaires>
QuestionNo <link to Questions>
Answer <this would be a yes/no "checkbox" field if all questions
are yes/no>
See Duane Hookum's At Your Survey sample database for a working
example of this structure:
http://www.rogersaccesslibrary.com/Otherdownload.asp?SampleName='At Your Survey 2000'
John W. Vinson[MVP]