这个工厂管理和我之前学的学生信息,看着挺像的,可是又下不了笔。有人可以指导一下吗?

代码助手 课程设计 1

2.设有工厂管理系统包含如下关系模式: 产品(产品代码,产品名称,数量,仓库代码) 仓库(仓库代码,仓库名称) 请写出创建相应数据表的SQL语句,要求定义主键和外键,并定义产品名称不能为空,产品数量不能为负数,仓库名称取唯一值。

回复

共1条回复 我来回复
  • 毕业设计客栈
    这个人很懒,什么都没有留下~
    评论
    CREATE TABLE `产品` (
        `产品代码` INT(10) NOT NULL AUTO_INCREMENT,
        `产品名称` VARCHAR(50) NOT NULL,
        `数量` INT(10) UNSIGNED NULL DEFAULT NULL,  --UNSIGNED 限制不能为负
        `仓库代码` INT(10) NOT NULL,
        PRIMARY KEY (`产品代码`) USING BTREE,  --主键
        UNIQUE INDEX `仓库代码` (`仓库代码`) USING BTREE  --值唯一
        FOREIGN KEY (`仓库代码`) REFERENCES `仓库` (`仓库代码`) ON UPDATE NO ACTION ON DELETE NO ACTION --添加外键
    )
    ENGINE=InnoDB  --InnoDB 引擎;
    
    0条评论

发表回复

登录后才能评论