实体集之间的联系有哪三种类型

这就是坑:混淆实体联系类型会导致数据库设计错误。

实操提醒:明确每个实体间的联系类型,避免设计时出错。

实体集之间的联系有哪三种类型

等等,昨天晚上我还在想那个公园里的长椅。
一个长椅就是一个实体,对吧?就坐在那儿,阳光照在上面,人来人往。
一个长椅可以供好几个人坐,这就有点像那个部门和职工的联系,一个长椅(部门)可以对应好几个职工(座位上的人)。
但长椅本身和坐在上面的人,又是不同的实体。
要是公园里只有一个长椅,那它就只能供那么几个人坐,这就跟电影院座位和观众的联系差不多,一个座位(实体集E1 )对应一个观众(实体集E2 )。
要是公园里有很多长椅,而且很多人可以在不同的长椅上坐,那这就有点像项目和职工的联系了,一个项目(实体集E1 )可以让好几个职工(实体集E2 )参与进来,反过来也一样。
所以你看,这些联系,其实就藏在咱们身边的小事里。