как вариант сделать единицу измерения буханка, точность 0.25, например.
тогда 1 общий ш/код, продавать можно половинки и четвертушки.
Только у нас в РБ, например, положено, чтоб сумма цен половинок была равна цене полной буханки, а за счет округления может получаться не так. поэтому для таких товаров еще следим за ценообразованием, если надо, вводим доп. правило округления, либо цены проставляем вручную (кратные двум либо четырем, по ситуации).
у кого какие проблемы. у кого с местом для нарезки. а у нас основной затык - это правильность цен :(