There's no need for sarcasm.
The fields I listed in my original thread are really what I want and no
more. Need some re-organising maybe.
Most of us that are posting here have regular jobs that we are working at.
We are using a few spare minutes here and there to try and help you, and
others. It can get frustrating, and sometimes we digress from helping in
order to relax the atmosphere.
Out where I work we deal with very intense job requirements and rules. One
of those requirements is done after we have completed a document that lists
what we are going to do, what could go wrong, what we'll do when things go
wrong, etc. The final requirement is call Unreviewed Safety Questions. The
USQ is supposed to address everything we couldn't think of in the original
document. It is a real pain to fill out, because we have already racked our
brains for safety problems. However, it can bring to light problems that,
though unusual or very rarely encountered, can cause some very serious
problems.
When you come to these forums, you are talking to some people that have
probably made nearly every programming mistake that can be thought of. They
have progressed through the years, but nobody starts out knowing everything
and doing everything right. Some of the people in this thread have been
posting on this forum for several years, and probably were experts in the
field long before they started posting here.
It is possible to become too goal-oriented when you first start programming
databases. You want to see results, you know what those results should be,
and the stupid database isn't behaving correctly. You come here, and we
start talking about concepts that seem to have nothing to do with your
results. We talk about stepping back, and all you want to do is step
forward. We talk about normalization, and you haven't a clue what that
means. We tell you to add fields and tables, and all you want to do is have
a form that works.
You came here because you were having problems. You are going to leave here
with the same problems, if you don't do something to correct them. When we
tell you that you need more tables or fields, we might be seeing something
that you haven't noticed, or don't have the experience to realize is a
problem.