superkey是一个可用于识别数据库记录的属性
超级键是可以用来唯一标识数据库记录的单个属性或属性组合。 一张表可能有许多创建超级键的组合。
超级键示例
例如,具有
名称 | 年龄 | SSN | 电话分机。 |
---|---|---|---|
罗伯特琼斯 | 43 | 123-45-6789 | 123 |
贝丝史密斯 | 43 | 234-56-7890 | 456 |
罗伯特琼斯 | 18 | 345-67-8901 | 789 |
正如你所看到的,
超级类型
在上表中列出的那些中,只有
如果该表不包含
新员工号码将被称为代理主键。 这个代理主键也可以作为超级键。
superkey是一个可用于识别数据库记录的属性
超级键是可以用来唯一标识数据库记录的单个属性或属性组合。 一张表可能有许多创建超级键的组合。
例如,具有
名称 | 年龄 | SSN | 电话分机。 |
---|---|---|---|
罗伯特琼斯 | 43 | 123-45-6789 | 123 |
贝丝史密斯 | 43 | 234-56-7890 | 456 |
罗伯特琼斯 | 18 | 345-67-8901 | 789 |
正如你所看到的,
在上表中列出的那些中,只有
如果该表不包含
新员工号码将被称为代理主键。 这个代理主键也可以作为超级键。