mysql中的主外键的理解
来源:互联网 发布:无损歌曲播放软件 编辑:程序博客网 时间:2024/05/29 16:07
-- 进行主外键关联
alter table grade
add FOREIGN KEY (stu_id)
REFERENCES student (id)
-- mysql中的主外键关联 ,如果没有主外键关联,
-- 表中的数据可以随意添加,就如学生表和成绩表一样
-- 学生表可以随意添加学生信息,成绩表中也可以随意添加
-- 但是添加后有可能学生表没有学生信息,但成绩表却出现了成绩信息,学生表中
-- 没有学生,哪来的学生成绩那?这不是扯淡嘛!添加主外键关联后
-- 学生表的主键ID 作为成绩表的 外键,如果学生表中没有学生信息,那么
-- 成绩表中也不能随意添加了,只有学生表有的学生,成绩表中才有学生的成绩.与此同时,
-- 学生表可以随意添加,成绩表中可以没有这个添加的学生成绩,可以理解为学生缺考了
--
alter table grade
add FOREIGN KEY (stu_id)
REFERENCES student (id)
-- mysql中的主外键关联 ,如果没有主外键关联,
-- 表中的数据可以随意添加,就如学生表和成绩表一样
-- 学生表可以随意添加学生信息,成绩表中也可以随意添加
-- 但是添加后有可能学生表没有学生信息,但成绩表却出现了成绩信息,学生表中
-- 没有学生,哪来的学生成绩那?这不是扯淡嘛!添加主外键关联后
-- 学生表的主键ID 作为成绩表的 外键,如果学生表中没有学生信息,那么
-- 成绩表中也不能随意添加了,只有学生表有的学生,成绩表中才有学生的成绩.与此同时,
-- 学生表可以随意添加,成绩表中可以没有这个添加的学生成绩,可以理解为学生缺考了
--
阅读全文
0 0
- mysql中的主外键的理解
- mysql中的seconds_behind_master的理解
- 自己对mysql中的Join的理解
- mysql数据库中的范式理解
- mysql 的undo理解
- mysql的事务理解
- MySQL Replication的理解
- MySQL 事务处理的理解
- MySQL主键的理解
- MySQL MVCC的理解
- mysql count的理解
- Mysql的基本理解
- mysql事务的理解
- mysql的一些理解
- 如何理解 MySQL 中的 <=> 操作符?
- mysql中的Group by与having理解
- MySQL中的几种类型理解
- 如何理解 MySQL 中的 <=> 操作符?
- MySQL存储过程和函数的区别
- 最小生成树算法
- php 简单ioc容器
- PythonStock(1):python 股票系统设计
- 575. Distribute Candies
- mysql中的主外键的理解
- JAVA http请求工具类http-request
- 商品图片放大镜效果
- JS-操作样式
- chrome中加载WebUploader、UEditor,点击上传文件选择框会延迟几秒才会显示,反应很慢
- update multi rows using only one sql; 一句 sql update 多行数据
- BIOS设置之UEFI/Legacy BIOS切换图文详解
- 7614:最低通行费
- 线程之间的先行关系