提问人:Ryan Blanc 提问时间:11/18/2023 最后编辑:JNevillRyan Blanc 更新时间:11/18/2023 访问量:31
如何将多个产品添加到单个购物车表中 [已关闭]
How to add multiple products into a single cart table [closed]
问:
我创建了一个“购物车”表,其目的是按表或使用产品 ID 保存多个“产品”。我尝试创建一系列产品,但没有奏效。我还尝试创建一个产品 ID 数组,但发现 product 表的 id 也必须由一个数组才能完成这项工作,这违背了目的。是否有任何方法可以引用购物车或用户表中的多个产品,以便用户以后可以访问?
DROP TABLE IF EXISTS users CASCADE;
CREATE TABLE users(
username VARCHAR(50) NOT NULL,
password CHAR(60) NOT NULL,
id SERIAL PRIMARY KEY
);
DROP TABLE IF EXISTS products CASCADE;
CREATE TABLE products(
name VARCHAR(50) NOT NULL,
description VARCHAR(200) NOT NULL,
price INT NOT NULL,
review INT NOT NULL,
id SERIAL PRIMARY KEY NOT NULL
);
DROP TABLE IF EXISTS cart CASCADE;
CREATE TABLE cart(
FOREIGN KEY (id) REFERENCES users (id) ON DELETE CASCADE,
//need product array/product id array
);
答: 暂无答案
上一个:客户收入
下一个:查询一组记录的最新更新的最佳方式
评论