Hey I was just wondering if I could get some advice from you guys. I'm trying to write basically a cookbook program for my mom. She wanted to put them on the computer to save them and I thought WTH I could write her a program not only helping her but adding to my portfolio. Now my question is, what is the best way to store the recipes. At first I thought Access DB (because I don't know really how to use any other DB program), but I wasn't sure how I could link up the description of the recipe. I could easily write the program in C# using Access if all I was doing was ingredients. Unless you guys think I could just put the directions in a filed of their own. (Sorry I like to think a lot as I type, especially while asking for help) My other thought was a linked list but then quickly decided that would be a very HUGE program and not a good way to store many recipes. So again just looking for some advice on the best way to store my data. Thanks to anybody who lends a hand.
Geodude0487
0
Light Poster
Recommended Answers
Jump to PostCreate table for recipe (name, description, avg. time to do it, how to make it etc..)
Create table form ingredients (name, etc..)
Create bridge table for both tables (DB concepts)
It's almost done!
Make a program to connect to this database search on (recipe name or recipe description) and show …
Jump to PostBe sure to add an automatic database backup feature! And if it were mine i would grab one of those open source PDF libraries and add an "Export to PDF" feature so it will be simple for her to share her recipes with friends and family!
Of course you …
All 5 Replies
Ramy Mahrous
401
Postaholic
Featured Poster
Diamonddrake
397
Master Poster
Geodude0487
commented:
Great advice!! Never would've thought about this on my own.
+1
Geodude0487
0
Light Poster
Diamonddrake
397
Master Poster
bbman
12
Junior Poster
Be a part of the DaniWeb community
We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.