On Sat, 4 Nov 2006 14:39:02 -0800, sm100378
<(E-Mail Removed)> wrote:
>Hi,
>
>I have been using Access at work quite a bit, and am now starting to create
>my own database. I am wondering what the order of operations is regarding
>"do I create the appearance of the form first" or do I need the information".
> I dont have the info, as I am creating a recipe database, but I do have the
>form setup with labels, boxes, but am wondering:
>
>1) What is my first step?
Lift your hands from the mouse and the keyboard, get up slowly, and
Step Away From The Computer.
Obtain a pad of paper and a pencil (a good eraser can be useful).
Identify the Entities - real-life persons, things, or events - of
importance to your application. Each type of Entity (for a recipe
database these might be Ingredients, Recipes, UnitsOfMeasure....)
you'll need a Table.
Identify each Entity's Attributes (discrete, atomic bits of
information that you need to know); each such attribute will be a
field in the table.
Identify the relationships bewteen the Entities represented by each
table - for example each Recipe will contain several ingredients, and
any Ingredient might be used in multiple recipes - so you have a many
to many relationship. Relationships will be one to one (VERY rare for
this level), one to many (universal), and many to many - which needs a
new table related one to many to each of the "one" sides.
>2) How do I link it so that when I enter data, it gets created into a table
>or tables, or query use later on?
The data is stored in Tables; linked, sorted, and arranged using
Queries. Forms are the preferred tool to enter data into the tables
(often via a Query).
Designing your forms first is a bit like building your frame and roof
before pouring the foundations... <g>
>3) Any good URL's to share? (something is wrong with my sound right now,
>so a non-verbal website is most usable right now).
Jeff Conrad's resources page:
http://home.bendbroadband.com/conrad...resources.html
The Access Web resources page:
http://www.mvps.org/access/resources/index.html
particularly the tutorials under "Database Design 101" on Jeff's site.
John W. Vinson[MVP]