I want to make a database of recipes that I like, but I\'m having trouble designing it. I want to have at least two tables:
You could consider something like a folder of text files, with a full-text index of some sort.
Or a table like Recipes(ID, LikeRatio, Description as text). Again with a full-text search.
Theorically you could use a normalized model like the one @Mike suggested. But looking at actual recipes, it needs to be more flexible. For example in this model, there's no evidence of the use at some step of the outcome of a previous step.