外键:用来建立两张表之间的关系 键语法:foreign key(当前表中建立观念西的外键字段)references 被关联表名(id) 三种表与表之间的关系 一对多 多对多 一对一 研究表与表之间的关系 ...
一 外键前戏 如果我们把所有的信息都记录在一张表中会带来的问题: .表的结构不清晰 .浪费磁盘空间 .表的扩展性极差 所以我们要把这种表拆成几张不同的表,分析表与表之间的关系。 确定表与表之间的关系,一定要换位思考 必须两方都考虑周全之后才能得出结论 学生与班级表: .站在学生的角度看班级:能否多个学生在一个班级 一个班级能否有多个学生 可以 .站在班级的角度看学生:能否有多个班级对应一个学生 一 ...
2019-08-20 17:32 0 665 推荐指数:
外键:用来建立两张表之间的关系 键语法:foreign key(当前表中建立观念西的外键字段)references 被关联表名(id) 三种表与表之间的关系 一对多 多对多 一对一 研究表与表之间的关系 ...
CREATE DATABASE bankDB; USE bankDB; ##drop TABLE user_info CREATE TABLE user_info( user_id INT ...
1.新建外键代码 说明: stu2和stu5是两张表,“编号”为字段bh的约束名(是stu5表中的一个属性),bh是stu2表中的主键,而bh并不是stu5的主键,那么则称stu2为主表,stu5为从表。 注意: 1.新建 ...
背景: 现在要将接口自动化测试结果持久化,当前只是每次运行接口测试,将测试结果通过邮件发送给项目组成员。邮件内容如下: 表设计: 为了呈现这个结果:我设计了2张表run_result和run_detail(testcase表是已经存在的) run_detail表 ...
前奏: 日常会遇到一个表里存在许多的数据,其实是存在一定的弊端的: 1、组织结构不清晰 2、浪费硬盘空间 3、扩展性极差 上述的弊端产生原因类似于把代码全部写在一个py文件里,此时我们最好将其拆成多个表格,也就是解耦合。 外键的使用: 多对一的情况 ...
...
自增补充 这是查看怎么创建的表, \G示旋转90度显示表的内容 表的自增的关键是** AUTO_INCREMENT=3**,在表中添加数据后,这个会自动改变,通过alert可以改变这个默认值 下一次添加的内容的id会从20处添加 自增步长 mysql是的默认步长是基于会话 ...
外键删除操作 如果一个模型使用了外键。那么在对方那个模型被删掉后,该进行什么样的操作。可以通过on_delete来指定。可以指定的类型如下: CASCADE:级联操作。如果外键对应的那条数据被删除了,那么这条数据也会被删除。 PROTECT:受保护。即只要这条数据引用了外键的那条 ...