タイトルがわかりにくいと思いますが、基本的に私が問題を抱えているのは次のとおりです。現在、この在庫表は次のようになっています。
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)
);
私が構築しているアプリには、「サイズ」と「色」という 2 つの追加フィールドがあります。基本的にウェブサイトの管理者が記入し、新しい在庫を追加できるフォームになります。同じ製品に複数のサイズと色を入れることができるようにする必要があります. 例えば:
S、M、L、XL
ホワイト、ブラック、ブルー
これらの複数の値を 1 つのレコードに保存するにはどうすればよいですか? あいまいな場合は申し訳ありません...できる限り説明しようとしています。