当前位置: 首页 > 编程笔记 >

RDBMS中的辅助密钥

金泉
2023-03-14
本文向大家介绍RDBMS中的辅助密钥,包括了RDBMS中的辅助密钥的使用技巧和注意事项,需要的朋友参考一下

什么是二级键

次要键是尚未选择作为主要键的键。但是,它被视为主键的候选键。

因此,未选择为主键的候选键称为辅助键。候选键是可以视为主键的一个属性或一组属性。

注意:次要键不是外键。

示例

让我们看一个例子-

学生卡
学生_报名
学生姓名
学生年龄
学生电子邮件
096
9122717
曼尼什
25
aaa@gmail.com
055
9122655
马南
23
abc@gmail.com
067
9122699
Shreyas
28
pqr@gmail.com


在上方,Student_ID,Student_Enroll Student_Email是候选键。它们被认为是候选键,因为它们可以唯一地标识学生记录。选择任一候选键作为主键。这两个键中的其余键将是“辅助键”。

假设您选择了Student_ID作为主键,因此Student_EnrollStudent_Email将成为辅助键(主键的候选项)。

示例

让我们看另一个例子-

员工ID
员工号码
员工姓名
员工电邮
员工部
0989
E7897
雅各布
jacob@example.com
金融
0777
E8768
安娜
anna@example.com
人力资源
0656
E8789
汤姆
tom@example.com
运作方式


在上方,Employee_ID,Employee_NoEmployee_Email是候选键。他们唯一地标识员工记录。选择任一候选键作为主键。这两个键中的其余键将是“辅助键”。

 类似资料:
  • Hyperf 提供了大量便捷的辅助类,这里会列出一些常用的好用的,不会列举所有,可自行查看 hyperf/utils 组件的代码获得更多信息。 协程辅助类 Hyperf\Utils\Coroutine 该辅助类用于协助进行协程相关的判断或操作。 id(): int 通过静态方法 id() 获得当前所处的 协程 ID,如当前不处于协程环境下,则返回 -1。 create(callable $call

  • 主要内容:文本,背景,其他,更多实例,实例,实例,实例,实例,实例,实例,实例本章将讨论 Bootstrap 中的一些可能会派上用场的辅助类。 文本 以下不同的类展示了不同的文本颜色。如果文本是个链接鼠标移动到文本上会变暗: 类 描述 实例 .text-muted "text-muted" 类的文本样式 尝试一下 .text-primary "text-primary" 类的文本样式 尝试一下 .text-success "text-success" 类的文本样式 尝试一下

  • 简介 Laravel 包含各种各样的全局「辅助」PHP 函数,框架本身也大量地使用了这些功能;如果你觉得方便,你可以在你的应用中自由的使用它们。 可用方法 数组 & 对象 array_add array_collapse array_divide array_dot array_except array_first array_flatten array_forget array_get arra

  • 周边辅助 一个好的机器学习系统,要有充分的周边辅助,让开发者更加方便的开发,Angel提供了如下的辅助类,并将不断完善。 全局指标(GlobelMetrics) 了解这些辅助类和模块,可以让你的算法开发更加轻松和便捷,调试起来事半功倍。 项目地址:https://github.com/Angel-ML/angel 官网:https://angelml.ai/

  • 为程序制作辅助功能是很重要的。在这里,我们很高兴地向你们介绍Devtron和Spectron。这两个新功能有机会使开发者们让他们的应用程序更加可用。 Electron 应用中有关辅助功能的开发和网站是相似的,因为两者最终使用的都是HTML. 然而, 对于Electron应用, 你不能使用在线的辅助功能审查者, 因为你的应用没有一个URL可以提供给审查者. 然而这些新功能将这些审查工具带到您的Ele

  • 列标字符转化 获取扩展版本 查看作者信息