|
|
|||||||
Quote:Quote: A hierarchial structure will eventually become redundant and difficult to maintain. Consider the follow: Type of vehichle Car Truck Suv Manufacturer of Truck: Toyota Dodge Ford Manufacturer of Car Toyota Dodge Ford Size of Dodge Truck Dakota Ram Engine of Dodge Truck 4.7 5.9 The two trucks have the same availability for engines. No sense in reproducing an new set of questions for it. The Durango which is an SUV uses these engines as well. Think how far up the page you would have to go looking in an XML file to add the 4.7dual turbo charged engine with widgets attached. Theres many repetitions in questions and answers. Get too big and your going to have to reproduce the same questions over and over and over. I built a product selection application that is a basic questionaire. Heres the features you want and results in a product. Mine was quite a bit more abstracted than this of course. The questions and answers were all normalized. Add the questions. Add the answers. Drag and drop them together and you have a new question. |