美文网首页
外键约束

外键约束

作者: Ming_0612 | 来源:发表于2018-02-25 01:06 被阅读0次

外键约束的本质就是增加数据的可重复利用性。也就是说假如我们有一个省份的表:P表,这个表里存储着中国34个省份名称并且有唯一编号约束(比方说1.河南省 2.四川省 3.广东省 4.吉林省……);现在有个统计各省GDP的表A,有个统计人籍贯的表B,还有一个统计各省人口的表C。如果把各省的名字再输入一遍的话那就需要输入4遍省份的名字,这种工作像评论区有些手插在裤裆里不动手操作还骂老师教的不好的人肯定会觉得很麻烦;为了这些人,MySQL发明了一个非常牛逼的方法:从那个P表里把个省份的序号直接引用过来分别填在A、B、C表中,这样P表中的信息就被A、B、C三个表给共享了,就达到了一次输入,永久使用的目的。


image.png
image.png image.png
image.png
image.png
image.png
image.png image.png
image.png
image.png
image.png image.png

相关文章

  • 5 MySQL 命令

    [Toc] 1 禁用外键约束 禁用外键约束:SET FOREIGN_KEY_CHECKS=0 启用外键约束:set...

  • 外键约束

    外键约束主要包含添加外键和删除外键。 1、外键约束-添加外键 create table 表名(字段名 数据类型,....

  • SQL Server 临时禁用和启用所有外键约束(迁移数据或删除

    获得禁用所有外键约束的语句 获得启用所有外键约束的语句 执行结果

  • sql 添加索引,外键约束

    索引 外键约束

  • Mysql foreign key and trigger

    外键约束与触发器 建表 主表 users 副表 user_info 外键约束 副表 user_info 添加外键约...

  • SQL中增删外键约束

    1. 删除外键约束 查询出表中外键约束 删除约束alter table 表名 drop constraint 外键...

  • 外键约束

    约束:NOT NULL,PRIMARY KEY,UNIQUE KEY,DEFAULT,FOREIGN KEY 约束...

  • 外键约束

    外键约束的本质就是增加数据的可重复利用性。也就是说假如我们有一个省份的表:P表,这个表里存储着中国34个省份名称并...

  • 外键约束

    外键的定义: 如果表A的主关键字是表B中的字段,则该字段称为表B的外键,表A称为主表,表B称为从表。 外键的作用 ...

  • 外键约束

    FOREIGN KEY(将要设置为外键的字段) REFERENCES 表名(要依赖的主键) 这里是创建一张家族表...

网友评论

      本文标题:外键约束

      本文链接:https://www.haomeiwen.com/subject/mwmuzxtx.html