主键和外键

主键 外键
数据建模 浏览量:5 发布时间:2024-11-23

主键和外键

主键也称为Pkey,外键也称为Fkey。这些是最重要的术语之一,没有它们就无法创建适当的数据模型。

我们已经了解了什么是表格。下一步是了解,如果有多个表格,如何将它们连接起来。在“表格、列和行”主题中,我们使用了“家庭”表格的示例。让我们在这里使用相同的表格,但增加一列,即出生地点。

表名Family

 

现在假设为了节省Family表的空间,我们可以看到“美利坚合众国”已经被多次使用了,那么创建另一个表来存储冗长的国家名称如何?在Family表中,我们可以使用国家代码代替,还有另一个名为出生地点的表。

表名Birth_Location

 

现在,让我们更新Family表以反映国家代码而不是国家名称。

表名Family

 

现在的问题是Birth Location”这一列有国家代码,那么如何找出“001”代表哪个国家名称。让我们将“Birth_Location”表中的ID声明为Pkey,将“Family”表中的Location_ID声明为Fkey。

表名Birth_Location

 

表名Family

 

现在,我们可以使用主键和外键列连接两个表,并提取相关的完整国家名称。


扫码联系
电话联系