Учусь делать интернет-магазин на уникальном движке. Пока написал движок таким образом, что при нажатии на кнопку "Купить" цена достается из базы данных и, собственно, передается в корзину. Но столкнулся с такой ситуацией: например, товар - стул. И нужно, чтобы пользователь на странице товара мог выбрать вид ножек - металлические или хромированные. По умолчанию идет одна цена (по умолчанию стул продается с металлическими). За хромированные ножки - доплата 300 рублей. Как сделать, чтобы если пользователь нажал на хромированные ножки - цена стула автоматически выросла на 300 рублей и передалась в корзину уже с учетом этих 300 рублей? Где хранить стоимость хромированных ножек, как связать цену стула из базы данных и прибавление к ней стоимости хромированных ножек? Извиняюсь, если запутанно объяснил, но все же - что почитать, в каком направлении копать?