空间数据库

ER模型的作用,ER图包括哪些要素,如何表达多值属性?ER图与空间信息对象模型之间的异同?

题目

ER模型的作用,ER图包括哪些要素,如何表达多值属性?ER图与空间信息对象模型之间的异同?

参考答案和解析
正确答案: ER图可以以一种避开计算机隐喻的方式来表达这个微型世界,从而把应用中的概念与实现细节分离开来。
ER图包括实体(物理上或概念上独立存在的事物或对象)、属性和联系。实体用属性来刻画性质,实体之间通过练习相互作用和关联。属性可以是单值或多值。ER图中实体用矩形表示,属性表示为椭圆,联系为菱形。码属性加下划线,多值属性用双椭圆。
异同:①、实体是物体属性的集合;
②、ER模型不允许普通用户定义操作;
③、在对象模型中关系不被直接支持,但可以由操作来模仿。