-- 创建一个包含联合主键的表
CREATE TABLE orders (
order_id INT NOT NULL,
product_id INT NOT NULL,
quantity INT,
PRIMARY KEY (order_id, product_id)
);
-- 解释说明:
-- 在上述代码中,我们创建了一个名为 `orders` 的表。
-- 该表中有三个字段:`order_id`, `product_id` 和 `quantity`。
-- 其中 `order_id` 和 `product_id` 被设置为联合主键,这意味着这两个字段的组合必须是唯一的。
-- 即每个订单中的每个产品只能出现一次,但同一个订单可以有多个不同的产品,同一个产品也可以出现在多个不同的订单中。
上一篇:mysql判断为空或者空字符方法
下一篇:mysql 选择数据库
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站