23 Aug 2010
17 Mar 2011
Link to this post
I'm relatively new to Sitefinity so I very much appreciate your help in figuring out the right direction about the issues below.
My client is a manufacturer and distributor of alcoholic beverages. I am building them a website of drink recipes and there are several design issues that I am trying to work with. First I'll try to give a brief overview of some of the functional requirements.
A recipe may has several attributes that at first glance, look like categories. For example, a recipe has a color (red, green). I may have one or more spirits (vodka, rum, gin) and oen or more flavors (orange, chocolate, sweet, sour). A recipe also contains one or more ingredients (orange juice, lemon slice). Additionally an ingredient entry will have a quantity and unit (ounce, teaspoon, slice).
When an editor enters a recipe, he or she will need to select these values from a predefined list, a list of colors, a list of spirits, etc.
The problem is that categories won't work for colors or flavors because there are more than one of these attributes. Tags won't work because the values have to be collected into categories and the possible values restricted to those that are in the database.
I suspect that using a list for ingredients can be problematic as the same ingredient may be used by multiple recipes. I want the user to be able to add ingredients to the recipe by picking from a list of ingredients.
Looking for ideas and advice.