I want to create something like, The restaurant has a menu which has sub categories like starters, main course, dessert and goes on. How do i achieve this with database? The restaurant owners should also be able to edit the sub-menu headings to whatever they like.