数据库中主键、外键
2012-08-03
几点:
- 主键约束
- 外键的作用?
- 外键可以为null吗?
主键约束
- 主键约束:列内容不能重复,且不能为空
- 外键约束:内容必须是所关联主键的值其中的值
外键的作用
外键是相对于主键说的,用于是建立表之间的联系。 比如:学生表、学生数学成绩表一一对应,通过学号关联,学生数学成绩表中设置学号的外键为学生表中的学号。
外键,最直观的作用是防止非法数据录入,就是说录入外键数据时必须在它所属的主表中存在相应数据,如果录入其他数据会报错。
外键可以为null
外键为null,表示关联的主键还不确定。
原文地址:https://ningg.top/sql-foreign-key/