foxtrot123
Registered User.
- Local time
- Today, 06:19
- Joined
- Feb 18, 2010
- Messages
- 57
Well, this question gets at the issue a little differently.
The normalizated structure for a typical questionnaire database has (at a minimum) these three tables:
tblQuestions
tblResponseOptions
tblActualResponses
Why is this structure not typically recommended for other types of databases that collect a lot of data related to an individual or entity (which is, well, pretty much every database out there). An example would be a contact database that collects each person's name, age, race, gender, family history, favorite pets, etc. You rarely see someone advise against creating a table like:
tblContacts
-----------
ContactID
FirstName
LastName
Gender
Race
etc.
Is the recommended questionnaire structure usually limited to questionnaire databases because of the usual need to calculate summary statistics, or to easily reuse the database structure for other surveys?
The normalizated structure for a typical questionnaire database has (at a minimum) these three tables:
tblQuestions
tblResponseOptions
tblActualResponses
Why is this structure not typically recommended for other types of databases that collect a lot of data related to an individual or entity (which is, well, pretty much every database out there). An example would be a contact database that collects each person's name, age, race, gender, family history, favorite pets, etc. You rarely see someone advise against creating a table like:
tblContacts
-----------
ContactID
FirstName
LastName
Gender
Race
etc.
Is the recommended questionnaire structure usually limited to questionnaire databases because of the usual need to calculate summary statistics, or to easily reuse the database structure for other surveys?