App Design: Design a database table for an online menu. See answer...
Anonimo
They had a VERY SPECIFIC answer in mind. "It's industry standard". You have menu items then you have options. Then, you have a join table that joins the options to either the menu items or to other options. Steak, rare + baked potato. That's 1 menu item and two options. Pizza (item), Large(option for Pizza), peperoni(option for Large, since small pepperoni uses fewer toppings). Don't forget the join table.