文档章节

何时 MySQL 使用外键的让表起来关联的.

 观海562
发布于 2019/12/14 09:52
字数 193
阅读 12
收藏 0

1.用不用外键都可以关联查询;
2.数据的一致性、完整性:
数据量小或者没用分布式的话,可以用外键约束;
数据量大的话,建议在业务层约束;
3.如何判断数据量大小:结合表的记录和实际业务逻辑的复杂度自行判断吧

© 著作权归作者所有

粉丝 0
博文 60
码字总数 9565
作品 0
长沙
私信 提问
三、数据表的基本操作

3.1、创建数据表 创建数据表指的是在已经创建好的数据库中建立新表。创建数据表的过程是规定数据列的属性的过程,同时也是实施数据完整性(实体完整性、引用完整性、域完整性)约束的过程。 创...

运维菜鸟丶
2017/07/30
0
0
MySQL 不用外键的话,如何让表起来关联呢?

最近在设计一个户外APP的数据库,在外键设计上有点纠结,用还是不用,考虑了再三,还是不用, 那么如何表之间的关联了。只能在字段名上做文章了。 比如在用户表里面的ID,最好写成userId 与之...

万里虎
2014/12/04
791
0
Mysql索引与键

0.主键与索引的不同 主键在物理层面上只有两个用途: 惟一地标识一行;作为一个可以被外键有效引用的对象。 索引是一种特殊的文件(InnoDB数据表上的索引是表空间的一个组成部分),它们包含着...

a_liujin
2016/06/30
0
0
MySQL表类型MyISAM/InnoDB的区别(解决事务不回滚的问题)(转)

MyISAM:这个是默认类型,它是基于传统的ISAM类型,ISAM是Indexed Sequential Access Method (有索引的顺序访问方法) 的缩写,它是存储记录和文件的标准方法。与其他存储引擎比较,MyISAM具...

easonjim
2017/05/28
0
0
Mysql外键和索引的疑问

最近的一个项目是将原项目的Oracle版改成Mysql版,在使用Mysql时也到了不少问题,目前比较大的疑惑是Mysql的外键和索引。 1.为了使用事务,数据库引擎采用innodb,也使用了外键,但Mysql外键...

tttale
2012/12/18
2.3K
4

没有更多内容

加载失败,请刷新页面

加载更多

LeetCode: 7. 整数反转

思路:此题可以用python列表的reverse来进行 1.判断数值是否在范转之内 2.数值>0,直接转成列表;数值<0,正整数部分转成列表,并记录负号 3.列表反转并生成新的值,需要考虑负值部分 class ...

tedzheng
54分钟前
55
0
使用postman测试接口,解决Session共享问题

问题: 在做登录模块时,使用Postman做接口测试,发现session不能共享问题:第一次请求将系统随机生成验证码放入Session中,第二次请求想要获取系统生成的验证码,但是取到的值为null,因此无...

code-ortaerc
今天
67
0
从Maven存储库获取源JAR

有谁知道您是否可以在Maven存储库中找到源JAR? #1楼 如果您使用的是eclipse,则还可以打开“首选项”>“ Maven”并选择“下载Artifact源”,这将使pom.xml完整无缺,并将源或Java文档(如果...

技术盛宴
今天
60
0
CentOS 7 SSH连接超时自动断开解决方案

用SSH登录到Linux的时候,由于默认的连接超时时间很短,经常断开。可以修改配置文件调整服务器端向客户端请求消息的时间间隔,解决自动断开的问题。 编辑/etc/ssh/sshd_config 找到 #ClientA...

matrixchan
今天
69
0
非典期间的一段回忆

最近的新型肺炎病毒甚嚣尘上,已经成了大众最瞩目的事件,整个国家层面反应也算迅速,毕竟我们是一个十几亿人口的国家。 公众号的读者和我分享了一个一段03年非典期间的故事,感慨颇深。经原...

王知无
今天
65
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部