Database Normalization
目标 试图搞清楚1NF、2NF、3NF的规范含义 试图找到一种范式与非范式之间的平衡应用与日常开发 题目 给定以下数据表,参考数据库设计范式进行结构优化,可以输出ER图或者表定义 表结构 CREATE TABLE Orders ( order_id INT PRIMARY KEY, -- 订单ID customer_name VARCHAR(255), -- 客户名称 customer_address VARCHAR(255), -- 客户地址 order_date DATETIME, -- 订单日期 product_id INT, -- 产品ID product_name VARCHAR(255), -- 产品名称 quantity INT, -- 数量 unit_price DECIMAL(10, 2), -- 单价 total_price DECIMAL(10, 2), -- 总价 sales_rep_id INT, -- 销售代表ID sales_rep_name VARCHAR(255), -- 销售代表名称 sales_rep_phone VARCHAR(20), -- 销售代表电话 delivery_date DATETIME, -- 交货日期 payment_method VARCHAR(50), -- 支付方式 payment_status VARCHAR(50) -- 支付状态 ); 表数据例子 order_id customer_name customer_address order_date product_id product_name quantity unit_price total_price sales_rep_id sales_rep_name sales_rep_phone delivery_date payment_method payment_status 1 A 华盛顿特区宾夕法尼亚大道1600号 2023-08-01 14:00:00 101 笔记本电脑 2 800....