2、如果公共关键字在一个关系中是主关键字,那么这个公共关键字被称为另一个关系的外键。由此可见,外键表示了两个关系之间的相关联系。以另一个关系的外键作主关键字的表被称为主表,具有此外键的表被称为主表的从表。外键又称作外关键字。主键:唯一标识一条记录,不能有重复的,不允许为空;外键:表的外键是另一表的主键, 外键可以有重复的, 可以是空值。
主键的作用是用来保证数据完整性,主键只能有一个。比如,一条记录包括身份正号,姓名,年龄。身份z号是唯一能确定你这个人的,其他都可能有重复,所以,身份z号是主键。
外键的作用是用来和其他表建立联系用的,一个表可以有多个外键。比如,A表中的一个字段,是B表的主键,那他就可以是A表的外键。主键:即主码,是实体完整性,PRIMARY
KEY,一般是定义某个列为主键,这样,这一列就不能出现相同的值
外键:参照完整性,FOREIGN
KEY,是参照的另一个表的主键,这样就可以把两个基本表关联起来
希望对你有帮助o(∩_∩)o
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)