什么是主键与外键

2026-06-13

1、主键,是被挑选出来,作表的行的惟一标识的候选关键字。一个表只有一个主关键字。主关键字又可以称为主键。主键可以由一个字段,也可以由多个字段组成,分别成为单字段主键或多字段主键。 2、如果公共关键字在一个关系中是主关键字,那么这个公共关键字被称为另一个关系的外键。由此可见,外键表示了两个关系之间的相关联系。以另一个关系的外键作主关键字的表被称为主表,具有此外键的表被称为主表的从表。外键又称作外关键字...

阅读更多

mysql主键和外键通俗易懂

2026-06-11

主键和外键都是用于维护数据库完整性的一种机制 主键:表中经常有一个列或多个列的组合,其值能较早的标识表中的每一行。这样的一列或多列称为表的主键。 外键:用来表示表与表之间联系,是表中的一个列,通常可以通过外键来建立两个表之间的联系...

阅读更多

SQL数据库中的主键与外键介绍

2026-05-29

一、什么是主键、外键: 关系型数据库中的一条记录中有若干个属性,若其中某一个属性组(注意是组)能较早标识一条记录,该属性组就可以成为一个主键。 主键是能确定一条记录的较早标识,比如,一条记录包括***号,姓名,年龄。***号是较早能确定你这个人的,其他都可能有重复,所以,***号是主键。 外键用于与另一张表的关联。是能确定另一张表记录的字段,用于保持数据的一致性。比如,A表中的一个字段,是B表的主键,那他就可以是A表的外键。 二、 主键、外键 和索引的区别 定义: 较早标识一条记录...

阅读更多