1.一对一的转化
(1)方法一:将联系转化成一个独立的关系模式,关系模式的名称取联系的名称,属性包括该联系所关联的两个实体的主键,及其本身的属性。此关系的主键取任意一方实体的主键。
(2)方法二:将联系归并到关联实体的任意一方,给待归并的实体属性集中增加另一方实体的主键和该联系本身的属性,归并后的实体主键不变。
2.一对多的转化
(1)方法一:将联系转化成一个独立的关系模式,关系模式的名称取联系的名称,属性包括该联系所关联的两个实体的主键,及其本身的属性。此关系的主键取任意一方实体的主键。
(2)方法二:将联系归并到关联的两个实体的多方,给待归并的多方实体属性集中增加另一方实体的主键和该联系本身的属性,归并后的实体主键不变。
3.多对多的转化
多对多只能转换成一个独立的关系模式,关系模式的名称取联系的名称,属性包括该联系所关联的两个多方实体的主键以及其本身联系的属性。此关系的主键是多方实体构成的属性组。