热线电话:13121318867

登录
2019-01-31 阅读量: 718
E-R关系图的链接关系和select的主表有关系吗?

知识回顾:

ER模型,又叫实体联系模型,entity-relationship model,包含了表内字段信息+表与表之前的连接关系,是UML图表关系语言的一种。

链接关系有三种:

  • 1:1
  • 1:n
  • m:n

其中1:1的对应关系在表连接中最不常见,因为不符合表和主键的设计思路

两个具有相同业务属性的表不应该同时存在

最为常见的,是1:n,或者1:*的形式,那么如何判断哪边是1,哪边是*呢?

举个例子,每位教师可以教多门课程,但是每门课程只能有一位教师来教

如果把教师和课程视作两个表的话,教师是1,而课程是*


问题回答:

  • 1:n的链接关系,和select语言中join没有直接关系,不能够说谁是1谁就是主表
  • 在select语句中,仍然以“谁是值谁是主表”来判定主表是谁
0.0000
5
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子