Я хочу иметь возможность хранить десятичное значение в одном столбце, а в другом столбце хранить целое число, представляющее параметр (поясню):
- должно быть основание -%
- должен быть базис-абсолютным
- должна быть база +%
- должен быть базовым + абсолютным
- 1 и 2 это скидка
- 3 и 4 - это доплата
- 1 и 3 уменьшают/увеличивают сумму в процентах (т.е. сумма * сумма/значение).
- 2 и 4 абсолютно уменьшают/увеличивают количество (т.е. количество +/- значение).
Это означает, что у меня есть таблица из 3 столбцов:
- Базовая цена в деньгах
- Дополнительная цена десятичная
- Опция тиниинт
и
- ComputedColumn (десятичный?)
скажем, у нас есть строка, в которой базовая цена равна 100, а дополнительная цена равна 0,20.
В соответствии с параметром вычисляемый столбец должен генерировать следующее значение:
- 80
- 99.80
- 120
- 100.20
Я чистый? Есть ли способ добиться этого?