欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

数据库学习笔记九 —— 数据库级别的(物理)外键

程序员文章站 2022-06-01 08:50:11
...

数据库学习笔记九 —— 数据库级别的外键


物理外键(不建议使用)

  • 方式一
    在创建表的时候,增加约束
    数据库学习笔记九 —— 数据库级别的(物理)外键
    删除有外键关系的表的时候,必须要删除引用别人的表(从表),再删除被引用的表(主表)
  • 方式二
    在创建完表之后添加外键约束
    alter table `表名`
    add constraint `约束名` foreign key (`作为外键的列`) references `表名` (`表中的字段`);
    

物理外键不建议使用,避免数据可过多造成困扰。

最佳实践

  • 数据库就是单纯的表,只用来存数据,只有行(数据)和列(字段)
  • 我们想使用多张表的数据,想使用外键,可以通过程序去实现