好的,我知道标题听起来令人困惑,但这基本上是我遇到的问题,我的库存表目前看起来像这样:
CREATE TABLE inventory (
productid MEDIUMINT UNSIGNED NOT NULL AUTO_INCREMENT,
category VARCHAR(100) NOT NULL,
subcategory VARCHAR(100) NOT NULL,
productname VARCHAR(150) NOT NULL,
description TEXT NOT NULL,
price DECIMAL(4,2) NOT NULL,
pathtoimage VARCHAR(150),
amountinstock SMALLINT UNSIGNED NOT NULL,
PRIMARY KEY (productid)
);
我正在构建的应用程序有两个附加字段,即“尺寸”和“颜色”。这将是一个基本上网站管理员将填写并能够添加新库存的表格。我需要它,以便他们可以为同一产品输入多种尺寸和颜色。例如:
S、M、L、XL
白色、黑色、蓝色
如何为一条记录存储这些多个值?对不起,如果这是模棱两可的......我正在尽我所能解释它。