客户表包含以下字段:

  • 客户编号(customer_id)
  • 客户姓名(customer_name)
  • 客户地址(customer_address)
  • 客户电话(customer_phone)

订货表包含以下字段:

  • 订单编号(order_id)
  • 客户编号(customer_id)
  • 商品名称(product_name)
  • 商品数量(product_quantity)
  • 订单日期(order_date)

下面是创建这两个表的SQL语句:

CREATE DATABASE supermarket_management;

USE supermarket_management;

CREATE TABLE customer (
  customer_id INT NOT NULL AUTO_INCREMENT,
  customer_name VARCHAR(50) NOT NULL,
  customer_address VARCHAR(100) NOT NULL,
  customer_phone VARCHAR(20) NOT NULL,
  PRIMARY KEY (customer_id)
);

CREATE TABLE orders (
  order_id INT NOT NULL AUTO_INCREMENT,
  customer_id INT NOT NULL,
  product_name VARCHAR(50) NOT NULL,
  product_quantity INT NOT NULL,
  order_date DATE NOT NULL,
  PRIMARY KEY (order_id),
  FOREIGN KEY (customer_id) REFERENCES customer(customer_id)
);

以上代码将创建一个名为supermarket_management的数据库,并在其中创建了两个表customerorderscustomer表包含了客户的相关信息,orders表包含了订单信息,其中customer_id是一个外键,链接到customer表的customer_id字段


原文地址: https://www.cveoy.top/t/topic/fg5x 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录