Я сейчас работаю над оптовым онлайн магазином футболок.Я сделал это для фиксированного количества и цены, и он работает нормально.Теперь мне нужно сделать это для переменного количества и цены.
Я пытаюсь основать свой дизайн на этом ссылочном сайте .
Основные таблицы, которые я создал:
CREATE TABLE attribute (
attribute_id int(11) NOT NULL auto_increment,
name varchar(100) NOT NULL,
PRIMARY KEY (attribute_id)
);
CREATE TABLE attribute_value (
attribute_value_id int(11) NOT NULL auto_increment,
attribute_id int(11) NOT NULL,
value varchar(100) NOT NULL,
PRIMARY KEY (attribute_value_id),
KEY idx_attribute_value_attribute_id (attribute_id)
);
CREATE TABLE product (
product_id int(11) NOT NULL auto_increment,
name varchar(100) NOT NULL,
description varchar(1000) NOT NULL,
price decimal(10,2) NOT NULL,
image varchar(150) default NULL,
thumbnail varchar(150) default NULL,
PRIMARY KEY (product_id),
FULLTEXT KEY idx_ft_product_name_description (name,description)
);
CREATE TABLE product_attribute (
product_id int(11) NOT NULL,
attribute_value_id int(11) NOT NULL,
PRIMARY KEY (product_id,attribute_value_id)
);
Я не понимаю, как хранить цену на основе переменного количества.Например -
Quantity Price
1-9 £1.91
10-99 £1.64
100-499 £1.10
500+ £1.14
Пожалуйста, помогите мне создать продукт и связанные с ним таблицы.Мое требование такое же, как выше ссылка ссылка.