Here's an example of tables I need in a one-to-one relationship: I have a
survey of 300-400 questions.
How would you keep all the answers together?
With three tables:
Questions
QuestionID <autonumber, primary key>
Question <text>
Surveys
SurveyID
<name of person answering>
<date answered>
<other info about this instance of the survey>
Answers
SurveyID <link to Surveys>
QuestionID <link to Questions>
Answer
If you have 400 questions, there will be 400 rows in Answers for that
survey. They're "kept together" by having a common SurveyID. If you
assume that the entire survey must be stored in one record... revise
that assumption, it's NOT necessary!
For a fully worked-out example, and a nice collection of neat tricks
as well, see Duane Hookum's "At Your Survey" sample:
http://www.rogersaccesslibrary.com/Otherdownload.asp?SampleName='At Your Survey 2000'
John W. Vinson[MVP]
Join the online Access Chats
Tuesday 11am EDT - Thursday 3:30pm EDT
http://community.compuserve.com/msdevapps