I have already made a table that has fields for the various ingredients such as water, grains, and hops.
This structure is not normalized; you should read up on normalization.
I would start out with these tables:
Code:
tblRecipes
----------------
RecipeID_PK Autonumber
Recipe_Desc Text
tblRecipeDetails
---------------
RecipeDetailID_PK Autonumber
RecipeID_FK Long - link to tblRecipes
Ingredient_FK Long - link to tblIngredients
Amount Single
Measure_FK Long - link to tblMeasures
tblIngredients
--------------
IngredientID_PK Autonumber
Ingredient_Desc Text (Hops, Water, Sugar, ...)
tblMeasures
-------------
MeasureID_PK Autonumber
Measure_Desc Text (Cup, tblspn, teaspoon, Gram, lb, ...)
There is a Recipe model at
http://databaseanswers.com/data_models/index.htm
The link wasn't working, but I sent an email, asking for the link to be fixed.
Search to forum for "normalization" (and Google). Very Important to understand.