实体之间的联系主要有三种类型:
1. 一对一(1:1)联系:
实体集E1中的一个实体最多只与实体集E2中的一个实体相联系。
例如:一个部门有一个经理,而每个经理只在一个部门任职。
2. 一对多(1:N)联系:
实体集E1中的一个实体可与实体集E2中的多个实体相联系。
例如:一个学院有许多学生,但一个学生只能在一个学院就读。
3. 多对多(M:N)联系:
实体集E1中的多个实体可与实体集E2中的多个实体相联系。
例如:一个学生可以选修多门课程,任何一门课程可以为多个学生选修。
这些联系类型在实体-联系图(ER图)中通常用不同的图形符号表示,例如,联系用菱形框表示。