Лично я бы не возился с ингредиентами.
Даже в сети пиццерий по всей Украине (chelentano) так не делают. Насколько я могу судить.
Кастомные пиццы (где клиент сам выбирает составляющие) на мониторе просто считают докидыванием «блюд» в вашем случае.
Проще создать Course Group: Ingrediets. И туда всякие двойные сыры и соусы записывать.
Тоесть заказ в вашей бд, упрощенной по моему советы выглядел бы так:
Заказ 5
Столик 3
Блюда: 2 воды, 1 Пицца, 1 дополнительный сыр, 1 соус чесночный, 1 пельмени