ER模型设计

ER模型设计

在二元联系集中,实体集AB间映射基数有:

  • 一对一
  • 一对多
  • 多对一
  • 多对多

    映射基数是指一个实体通过联系集能关联的实体的个数。


ER模型到关系模式的转换

  • 对于多对多的二元联系,参与实体集的主码属性的并集成为主码。
  • 对于一对一的二元联系集,任何一个实体集的主码都可以选做主码。
  • 对于多对一或者一对多的二元联系集,联系集中“多”的那一方的实体集的主码构成主码。
  • 对于边上没有箭头的n元联系集,所有参与实体集的主码属性的并集成为主码。
  • 对于边上有一个箭头的n元联系集,不在“箭头”测的实体集的主码属性为模式的主码。

    理解ER模型的映射基数的确定,结合函数来理解比较容易,因为函数是我们学过的映射的一个实例,ER模型的不同的映射基数对应不一样的函数模型,实体对应函数中的x,y变量。个人理解。