次要键是尚未选择作为主要键的键。但是,它被视为主键的候选键。
因此,未选择为主键的候选键称为辅助键。候选键是可以视为主键的一个属性或一组属性。
注意:次要键不是外键。
让我们看一个例子-
学生卡 |
学生_报名 |
学生姓名 |
学生年龄 |
学生电子邮件 |
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_Enroll和Student_Email将成为辅助键(主键的候选项)。
让我们看另一个例子-
员工ID |
员工号码 |
员工姓名 |
员工电邮 |
员工部 |
0989 |
E7897 |
雅各布 |
jacob@example.com |
金融 |
0777 |
E8768 |
安娜 |
anna@example.com |
人力资源 |
0656 |
E8789 |
汤姆 |
tom@example.com |
运作方式 |
在上方,Employee_ID,Employee_No和Employee_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
列标字符转化 获取扩展版本 查看作者信息