rdbms 中的辅助键

甚么是次要键

次要键是已被选为主键的键。然而,它被以为是主键的候选键。

因而,已被选为主键的候选键被称为次要键。候选键是一个属性或者一组属性,你否以将其视为主键。

注重:次要键没有是中键。

事例

让咱们望一个事例 −

Student_ID

Student_Enroll

Student_Name

Student_Age

Student_Email

096

91两二717

Manish

二5

aaa@gmail.com

055

91两两655

Manan

两3

abc@gmail.com

067

91二两699

Shreyas

两8

pqr@gmail.com

下面,Student_ID,Student_Enroll以及Student_Email是候选键。它们被视为候选键,由于它们否以独一标识教熟纪录。选择个中一个候选键做为主键。别的的二个键将成为次要键。

奈何你选择了Student_ID做为主键,因而Student_Enroll以及Student_Email将成为次要键(主键的候选键)。

事例

让咱们望另外一个事例 −

Employee_ID

Employee_No

Employee_Name

Employee_Email

Employee_Dept

0989

E7897

Jacob

jacob@example.com

Finance

0777

E8768

Anna

anna@example.com

HR

0656

E8789

Tom

tom@example.com

Operations

下面,Employee_ID,Employee_No以及Employee_Email是候选键。它们独一标识员工纪录。选择个中一个候选键做为主键。其它的二个键将成为次要键。

以上等于RDBMS 外的辅佐键的具体形式,更多请存眷萤水红IT仄台别的相闭文章!

点赞(12) 打赏

评论列表 共有 0 条评论

暂无评论

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部