关系模型中的一些术语
关系
数据库中的表
元祖
表中的行
属性
表中的列
超码(super key)
一个或多个属性的集合。(可以唯一识别一个元组,也就是标识表中的唯一一行数据)。
候选码(candidate key)
最小的超码就是候选码。(注意:假如K(id,name)为是超码,则K的超集(id,name,xxx)也是超码,K的任意真子集(id)(name)都不是超码)
主码(primary key)
用来在一个关系中区分不同元组的候选码。
外码(foreign key)
一个关系R1中,在其他属性中含有另一个关系R2的主码,如:表1.sid = 表2.id。
网友评论