Коллеги, оцените плиз мое решение.
Оригинально слелал хранение спецификаций - в справочнике. Хз, правильно или нет, но нет проблемы лишних измерений как в РС.
Еще момент - как правильно трактовать условие: в том случае, если из продуктов изготовлено блюдо, например из овощей сделан салат, то продаваться может только само блюдо, а входящие в его состав продукты проданы быть не могут.
Если имеется в виду конкретно те, что пошли на приготовление, то они списываются в момент проведения комплектации и проблем нет, если же вообще любые продукты, входящие в состав блюда - то тут надо куда-то писать тоже что входит в состав блюда. Я сделал для этой цели не очень красивый запрос для получения из остатков, но как-то не очень.