2019-01-07
阅读量:
1257
什么是外键?
外键是在关系数据库中创建关系的一个组成部分。
因此,我们已经确定主键为表提供唯一标识符。但主键不是唯一的“键”类型。我们的数据库也可以包含外键。
什么是外键?
一个外键是唯一标识另一个表的一排一个表中的列(或列的集合)。这定义了两个表之间的关系。
外键允许您跨表交叉引用相关数据。当列包含在另一个表中表示的数据时,这会派上用场。
例子
这是我们的图表 水果店 数据库显示了之间的关系 水果 桌子和 单位 表。

链接两个表的黑线表示外键。该单元ID 在球场上 水果 table是一个外键 单元ID在球场上 单位表。因此,我们插入的值Fruit.UnitId 必须对应于中的值 Units.UnitId。这使得Fruit.UnitId 引用该记录的其他列中的数据(即具有相应记录的记录) 单元ID)。






评论(0)


暂无数据
推荐帖子
0条评论
0条评论
0条评论