database - 当您读取实体关系时,您是从实体的一侧读取基数,还是从关系中的每个实体读取基数?
问题描述
我将使用经典的“讲师和课程”示例。在这种情况下,一个教师实体可以教授多门课程,但一门课程可以有一位教师。我知道这是一对多的关系,但我对实际阅读图表有疑问。该图将在下面的文本中相应地链接。
会以这种方式阅读一对多吗?
那么,从 Instructor 实体到Course 实体?
或者,关系是这样读的吗?
如,从最小和最大基数符号?
注意关系是如何作为我描述的第二种方式引入的,即在我的第二个屏幕截图中:
你从一方面读它。但是,在该博客文章的底部,您看到这些关系的抽象方式有何不同?以底部的一对多示例为例。在这种一对多中,也存在从课程到讲师的一对一关系。那么,为什么这会被抽象为一对多的关系呢?
解决方案
推荐阅读
- c# - 在 Web API 中启用了 CORS,但访问被拒绝
- python - 如何在 python 的矩阵中交换列表?
- reporting-services - Reporting Services KPI 的自定义颜色
- regex - 批处理窗口中的正则表达式
- javascript - Facebook SDK FB.GetLoginStatus 加载被 X-Frame-Options 拒绝(仅限 Firefox)
- cakephp - 如何在 cakephp3.6 中返回带有原始 html 数据的电子邮件模板?
- python - 在 colab 中使用 keras_to_tpu_model 时,TPU 运行速度与 CPU 一样慢
- c# - 如何正确使用旧的 asp 站点 url 重定向到 MVC 路由?
- image - 电脑上的顶部页眉图像以及手机和平板电脑上的中心
- c++ - 用鼠标单击 OpenGL 拖动 3d 对象