食堂窗口入账记录数据库设计与数据填充
{"title": "食堂窗口入账记录数据库设计与数据填充", "description": "本文详细介绍了食堂窗口和入账记录数据库表的创建过程,包括表结构设计、外键关联、数据填充等。通过案例演示了如何利用 SQL 语句完成数据库表的创建和数据插入操作。", "keywords": "食堂窗口, 入账记录, 数据库设计, SQL, 外键关联, 数据填充", "content": ""创建窗口表:\nCREATE TABLE `窗口` (\n `窗口编号` INT(11) NOT NULL AUTO_INCREMENT,\n `窗口名字` VARCHAR(50) NOT NULL,\n `餐饮类型` INT(11) NOT NULL,\n `负责人手机号` VARCHAR(11) NOT NULL,\n PRIMARY KEY (`窗口编号`) \n) ENGINE=InnoDB DEFAULT CHARSET=utf8;\n\n创建入账记录表:\nCREATE TABLE `入账记录` (\n `记录编号` INT(11) NOT NULL AUTO_INCREMENT,\n `入账时间` DATETIME NOT NULL,\n `入账金额` DECIMAL(10,2) NOT NULL,\n `窗口编号` INT(11) NOT NULL,\n PRIMARY KEY (`记录编号`),\n FOREIGN KEY (`窗口编号`) REFERENCES `窗口` (`窗口编号`) \n) ENGINE=InnoDB DEFAULT CHARSET=utf8;\n\n完成向窗口表填加50条记录:\nINSERT INTO `窗口` (`窗口名字`, `餐饮类型`, `负责人手机号`) VALUES\n('窗口1', 1, '13812345678'),\n('窗口2', 2, '13698765432'),\n('窗口3', 3, '13987654321'),\n...\n('窗口50', 4, '13765432109');\n\n完成向记录表添加10000条记录:\nINSERT INTO `入账记录` (`入账时间`, `入账金额`, `窗口编号`) VALUES\n('2022-07-24 10:30:15', 50.00, 1),\n('2022-07-25 15:20:30', 80.00, 2),\n('2022-07-26 08:45:10', 25.50, 3),\n...\n('2022-07-30 19:10:05', 70.80, 50),\n...\n(随机生成的10000条记录,关联的窗口编号为表中的任意窗口随机)"}
原文地址: https://www.cveoy.top/t/topic/p6Bw 著作权归作者所有。请勿转载和采集!