什么是四交模型?九交模型?(关系模型和er模型的区别?)

提及什么是四交模型?九交模型?以及关系模型和er模型的区别?的相关内容,许多人不太了解,来看看小健的介绍吧!

什么是四交模型?九交模型?

4交模型以点集拓扑学为基础,通过边界和内部两个点集的交进行定义,并根据其内容进行关系划分,九交模型是4交模型的升级版1993年,Egenhofer等人在四交模型的基础上进一步加入几何对象的外部,引进了点集的余,用于定义空间目标的外部.构造出一个由边界B、内部I、余(外部E)的点集组成的9一交空间关系模型。

利用两个空间目标的边界、内部和外部所形成的九个交集组成一个九元矩阵来描述,九元矩阵内的每一项都只有0和1两种可能性。简单的举个例子:若有2个简单实体A与B,B(A)和B(B)表示A和B的边界(border),I(A)和I(B)表示A和B的内部(inside),E(A)和E(B)表示A和B的外部。得到矩阵:B(A)∧B(B)B(A)∧I(B)B(A)∧E(B)I(A)∧B(B)I(A)∧I(B)I(A)∧E(B)E(A)∧B(B)E(A)∧I(B)E(A)∧E(B)

关系模型和er模型的区别?

关系模型:用二维表的形式表示实体和实体间联系的数据模型

关系模型中,字段称为属性,字段值称为属性值,记录类型称为关系模型。

关系模式名是R。记录称为元组,元组的集合称为关系或实例。

一般用大写字母A、B、C、……表示单个属性,用小写字母表示属性值。关系中属性的个数称为“元数”,元组的个数称为“基数”。

ER模型的基本元素是:实体、联系和属性

实体:是一个数据对象,指应用中可以区别的客观存在的事物。(ER模型中的实体往往是指实体集)

实体集:指同一类实体构成的集合

实体用方框表示表示,方框内注明实体的命名。

联系:表示一个或多个实体之间的关联关系。

联系用菱形框表示,并用线段将其与相关的实体链接起来

属性:实体的某一特性称为属性

属性用椭圆形框表示,加下划线的属性为标识符。

微信扫一扫,分享到朋友圈

什么是四交模型?九交模型?(关系模型和er模型的区别?)
返回顶部

显示

忘记密码?

显示

显示

获取验证码

Close