什么是主码?什么是外码?为什么要设定外码?

什么是主码?什么是外码?为什么要设定外码?谢谢~
2024-12-15 16:14:53
推荐回答(1个)
回答1:

⑴主码是表中的一列或多列的组合,它的值唯一标识了表中的一行记录。
⑵外码是这样的一列或多列的组合,它存在于表1中,但不是表1的主码;它同时存在于表2中,而且是表2的主码,于是称这一列或多列的组合是表1相对于表2的外码。