A Microsoft Office (Excel, Word) forum. OfficeFrustration

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

Go Back   Home » OfficeFrustration forum » Microsoft Access » Database Design
Site Map Home Register Authors List Search Today's Posts Mark Forums Read  

RecipeTable Options for listing ingredients



 
 
Thread Tools Display Modes
  #1  
Old December 16th, 2004, 03:52 PM
external usenet poster
 
Posts: n/a
Default RecipeTable Options for listing ingredients

I am creating a table that is being used to collect recipes.
Each recipe has a varying list of incredients.

Are my only two options

A Combo Box
A Memo Field

I want to be able to lookup all recipes that include a particular
ingredient AND eventually be able to import the database into
Word in order to print out cookbooks.

I do not want to get too complicated in the design as I want this to
be a quick painless project.
  #2  
Old December 16th, 2004, 04:00 PM
Rick B
external usenet poster
 
Posts: n/a
Default

You know there is a recipe database template on the Microsoft website that
you can download for free?


wrote in message
...
I am creating a table that is being used to collect recipes.
Each recipe has a varying list of incredients.

Are my only two options

A Combo Box
A Memo Field

I want to be able to lookup all recipes that include a particular
ingredient AND eventually be able to import the database into
Word in order to print out cookbooks.

I do not want to get too complicated in the design as I want this to
be a quick painless project.



  #3  
Old December 16th, 2004, 04:31 PM
LeAnne
external usenet poster
 
Posts: n/a
Default

wrote:

I am creating a table that is being used to collect recipes.
Each recipe has a varying list of incredients.

Are my only two options

A Combo Box
A Memo Field

I want to be able to lookup all recipes that include a particular
ingredient AND eventually be able to import the database into
Word in order to print out cookbooks.

I do not want to get too complicated in the design as I want this to
be a quick painless project.


This is one of those things that human brains can do more efficiently
than Microsoft brains. ;-) I mean, think of your typical, old-fashioned
recipe file...if you're really organized like my grandmother, you have a
file box of 3x5 index cards with the RecipeName, RecipeIngredients, and
Directions all written out. Right? However, this doesn't always
translate well to a properly relational database. Say you want to search
your entire recipes db for all recipes with Spam as an ingredient. It
*can* be done using a memo field:

SELECT *
FROM Recipes
WHERE Ingredients LIKE "*spam*";

This will return all records from the Recipes table where the
combination of letters "spam" appears ANYwhere in the Ingredients field.

You could even turn this into a Parameter query if you want:

SELECT *
FROM Recipes
WHERE Ingredients LIKE "*[Type Ingredient Name]*";

But queries start getting more difficult if your search criteria are
more complex. Questions like

"Show me a list of all recipes and all ingredients for recipes that have
Spam as an ingredient."

"Show me the recipes that have Spam or chicken."

"List all the meats and the count of recipes each meat appears in."

"List all recipes that require more than 3 hours of cooking."

"Show all dessert recipes."

can start to get gnarly when translated into query-speak if your db
isn't properly normalized...Access can't handle very many "Like
"*criterion*".

I guess the bottom line is, it all depends on how you plan to use your
database. A simple, less-than-relational database may suit you just
fine. But if you plan to ask more complex questions of your database,
it's better to go with a more normalized design. If you are using A97, a
Recipes template shipped with the product; if A2K or later, you'll have
to download it from the MS Template gallery as Rick suggests (find it at
http://office.microsoft.com/en-us/te...s/default.aspx)

hth,

LeAnne
  #4  
Old December 16th, 2004, 05:32 PM
external usenet poster
 
Posts: n/a
Default

On Thu, 16 Dec 2004 10:00:30 -0600, "Rick B" Anonymous wrote:

You know there is a recipe database template on the Microsoft website that
you can download for free


Yeah, I found that after I wrote the question. And I can modify it to
do what I want to do which is much simpler in some respects than what
MS created.

I do have one other small question though.

I saw another piece of software that had a screen design that
somehow when the Recipe Name was filled in and saved that data record
showed up with the recipe name as the Page Header as well as in the
normal input field.

Recipe Name (In about a 24 Font)


Recipe Name
Ingredients
Time
Et
Et
Et

I know how to get a single text field to fill in but not how to get
the Title to create On Save or On Enter


Thanks to both of you for your suggestions
 




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Attn Sprinks- Not duplicate insert records babs Using Forms 1 December 13th, 2004 06:25 PM
Access Tools Startup Form John Michael General Discussion 3 September 23rd, 2004 09:42 PM
Winmail.dat, Outlook 2003, and Setting "Per User" Send Options Rich General Discussion 3 September 13th, 2004 08:57 PM
Outlook 2000 to 2003 Upgrade : Toolbars and Menu Options Martin Ibbotson General Discussion 1 September 10th, 2004 01:34 PM
Select Multiple Options Marie New Users 1 September 8th, 2004 10:55 AM


All times are GMT +1. The time now is 11:41 AM.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright ©2004-2024 OfficeFrustration.
The comments are property of their posters.