Re: Survey Design
- From: men@xxxxxxxx
- Date: Wed, 11 Apr 2007 20:30:40 -0700
Just when I was so proud of my ability to design a good looking form:(
However, I really want to thank you for taking time to starighten me
out on this issue!!
You certainly saved me a lot of time and frustration and I can assure
you that I'll NEVER forget this lesson.
Much appreciated :)
Thanks!
On Wed, 11 Apr 2007 14:34:03 -0400, "Roger Carlson"
<RogerCarlson@xxxxxxxxxxxxxxx> wrote:
It is an Incredibly Bad Idea to design your database based on a form. Ease.
of entry or not, you are setting your self up for huge problems with
reporting your data if you store it in a non-normalized fashion. And then
what's the use of ease of entry if you can't get the data back out to report
it?
You would not believe the horrible databases I've seen which were created by
slavishly copying the form. Here's and example:
http://www.rogersaccesslibrary.com/download3.asp?SampleName=ReallyBadDatabase.mdb.
My suggestion is to use a normalized data model (ala AtYourSurvey) and
simply train your data entry people.
If you absolutely MUST have a data entry form that looks like the survey,
create one that enters the data into a non-normalized table which you then
transform (via code) into a normalized structure. The specifics of how you
do that will depend on the details of your database, but I have a simplified
example here that might get you started:
http://www.rogersaccesslibrary.com/download3.asp?SampleName=NormalizeDenormalize.mdb
- References:
- Survey Design
- From: men
- Re: Survey Design
- From: Roger Carlson
- Survey Design
- Prev by Date: Re: Survey Design
- Next by Date: RE: Design question
- Previous by thread: Re: Survey Design
- Next by thread: too much data
- Index(es):