From: Hannah on
Thanks for your in put and apologies for my lousy explanation! You are right
Fred in that I don't feel particularly clear on the fundamentals of what I'm
doing really at all. And thanks Jeff for suggesting Duane's database, I've
downloaded a copy and tried to look closely at what he's done. My main
problem is that I've come to this project halfway through and my Access
training has been limited.

During training, we set up the tables for the first questionnaire (and
unfortunately, this doesn't resemble Duane's database much) but I'm now
trying to do the second one by myself and I just felt a wee bit confused
about what exactly goes where.

My entities include multiple surveys, each with different questions and
multiple answers, and details about the organisation filling in the survey.
Answers can be in a variety of forms (yes/no, write in the blank, multiple
choice and multiple choice where they can choose 'other' and specify).

My structure at the moment is (and I apologise now for the dreadful
explanation): a table with the name of each questionnaire and notes about it.
For each questionnaire, this links to a table with the contact details and
country of respondent. This links to a table for each of the overarching
questions and then I've grouped the smaller questions around these by theme.
I know this is nothing like Duane's but it's what we were advised to do in
training!

What I was wondering about in my earlier post is if it's okay to have a one
field table. I've got a smaller question (yes/no) and I wasn't sure whether
the question that leads from it ("if yes,...) should be in a separate table.
I thought instinctively yes but my training lady put the fear into me about
one field tables and I tried reading up on it on the internet but I just seem
to tie myself more in knots.

I appreciate I'm probably beyond help at the moment (and doubly bad at
explaining my problems!) but anything you can offer would be really
appreciated. Thanks again for your help already, it's really given me more to
think about.




"Hannah" wrote:

> I'm a bit of an access novice (training on basics, searching for help on the
> rest) building a database for a research project. I've tried having a wee
> look for this question but I can't spot it anywhere (probably because it's
> obvious to everyone else).
>
> I'm designing my tables and what to put in them and I've hit on something
> I'm not very sure about. For some questions there's a yes or no question
> (e.g. "do you eat cheese?) and a follow up if they say yes, theres an "if
> yes, which of these types..." follow up question. I'm not sure whether I need
> to structure these into two different tables or whether I can use one table
> for both? I was planning to use tick boxes for these but if there's a better
> way, please let me know! Thanks very much for help in advance - I don't know
> where I'd be without these groups (well I do, somewhere not very good!)
From: Fred on
Hello Hannah,

First, answering your specific question, one-field tables are seldom useful
and seldom "the answer" for what you are trying to do. The one notable
exception is to to create a "pick list" for dropdowns etc.

One thing that you didn't tell us, but I'm presuming is the case.....will
this application be where they actually participate in the survey? I.E. the
person sits at the computer, and looks at the questions and answers them
through the Access application that you are going to write?


- - - -

That said, your mission as you describe it is very complex. For you to do
it yourself as described would probably require sever years of teaching
rather than a post in this group.

I think that you are going to have to either simplify it, or else have
someone more expert work on it for you. (like pay a developer or something.)
But don't use anyone who solicits for business in these forums.


Just being honest, which is hopefully helpful.


From: Hannah on
Hello Fred,
Your honesty is very much appreciated - every bit of advice is really useful
and I dread to think where I'd be without the amazingly helpful people in
this group.

In response to your question, this application won't be where the person
participates in the survey - they've already filled it in on paper. It will
be mainly me that inputs the data but I'm hoping that I can make the
application easy enough to use so that other people could use it too
(ambitious as this seems given my access skills!) I think this is part of the
problem in that the people who designed the questionnaire didn't make it very
clear or give much thought to how they were going to analyze the data at all!

The other key bit of information I should have written in my description was
that after I've put all the data in, it won't be changed or updated in anyway
(it's part of a one-off research project). I want people to be able to use
the application and see how it's set up but there will be no need to
add/change data in future.

I definitely agree that this needs simplified but I'm not really sure how to
go about it? unfortunately there's no budget for getting someone else to
develop it. At the moment, I've got a rudimentary application but I'm far
from sure that I'm going aboout it in the best way.

Anyway, thanks again for all your help (and patience!) - I genuinely can't
tell you how much I appreciate it.

"Fred" wrote:

> Hello Hannah,
>
> First, answering your specific question, one-field tables are seldom useful
> and seldom "the answer" for what you are trying to do. The one notable
> exception is to to create a "pick list" for dropdowns etc.
>
> One thing that you didn't tell us, but I'm presuming is the case.....will
> this application be where they actually participate in the survey? I.E. the
> person sits at the computer, and looks at the questions and answers them
> through the Access application that you are going to write?
>
>
> - - - -
>
> That said, your mission as you describe it is very complex. For you to do
> it yourself as described would probably require sever years of teaching
> rather than a post in this group.
>
> I think that you are going to have to either simplify it, or else have
> someone more expert work on it for you. (like pay a developer or something.)
> But don't use anyone who solicits for business in these forums.
>
>
> Just being honest, which is hopefully helpful.
>
>
From: Fred on
Hannah,

What you just said DOES simplify it:

A. The database doesn't have to direct the process of which questions cause
which followup questions. Since it is past tense, they are all just
questions that may or many not have been answered.

B. Your users of the DB will be at least partially skilled or familiarized.



That makes things easier. So here are a few more questions after which
I or someone could take a guess at a structure to get you started:

1. Do you want the database to "know"/record what the possible / allowable
answers are for each question?

2. Do want the database to "know" record the "if then " linkages between
questions?

3. Does the DB have to guide the data-enterer along those paths/linkages?
(your answer should be NO on this if you want to simplify)

4. Are the same people taking multiple surveys? Are there several "fields"
with information on the person (address, city, state, phone etc.)








From: Fred on

Also:

5. Do you already have a real-world numbering system for people (Like
PersonIDNumber)

6. Do your already have a real world naming or numbering system for the
questionaires?

7. Do you have a real world numbering system fo the questions. Is it
unique across ALL questions, oor just across the questions within on
questionaire?


First  |  Prev  |  Next  |  Last
Pages: 1 2 3
Prev: setvalue macro
Next: Nested combo box