Доброго Вам дня! В другой теме я Вам предлагал вариант решения. Попробую пояснить подробней. Имеются цветы (не букеты) - роза, ромашка, пион. Для каждого из них создаётся своя карточка товара. Вы продаете букеты в составе: 1). 35 роз + 75 ромашек; 2). 55 ромашек + 33 пион; 3). 20 роз + 17 пион и т.д. Для каждого букета также создаёте товарную карточку. Теперь самое интересное. С помощью модуля, который я Вам ранее советовал, подключаете к букету необходимые цветы и в нужном количестве. Всё. Дальше - если изменилась цена какого-то цветка, меняете ее в карточке товара и автоматом будет пересчитаны цены всех букетов, в которых имеется этот цветок. Кроме того, будет реализован количественный учёт и списание со склада не букетов, а именно проданных цветов.
P.S. Рекламой не занимаюсь. Просто подобное с успехом реализовано и сняло множество ранее имевшихся неудобств.