概念数据库模型:E-R模型

Python与开源GIS

概念数据库模型:E-R模型

2017-01-19 作者: xuzhiping 浏览: 1389 次

摘要: E-R模型有3个基本概念:实体、属性和关系。实体具有概念上的独立性,或自然存在,如Forest、Road、Mangaer等3实体被属性特征化,如Forest具有名称、海拔等属性。一个实体与另一个实体通过关系相互作用。如Road允许通过Forest内部,关系的名...

E-R模型有3个基本概念:实体、属性和关系。实体具有概念上的独立性,或自然存在,如Forest、Road、Mangaer等3实体被属性特征化,如Forest具有名称、海拔等属性。一个实体与另一个实体通过关系相互作用。如Road允许通过Forest内部,关系的名称为“通过”(Accesses)。与空间信息的对象模型比较,实体是属性的集合,类似于对象。然而E-R模型不允许一般用户定义操作。对象模型中,不直接支持关系,但可以通过操作模拟关系。关系类型可以根据集合基数限制(cardinality constraints)划分,如二兀关系中的一对一、多对一和一对多关系。一条河提供水给许多基础设施,一个基础设施得到多条河水。也可以根据其他性质(如参与实体数量)划分关系类型。

关注“开源集思”公众号
获取免费资源

随机推荐


Copyright © 2014-2019 OSGeo中国中心 吉ICP备05002032号

Powered by TorCMS

OSGeo 中国中心 邮件列表

问题讨论 : 要订阅或者退订列表,请点击 订阅

发言 : 请写信给: osgeo-china@lists.osgeo.org