-
MATLAB应用大全-关系类概述
资源介绍
要素类都可以创建多个关系类。
(1) 关系类概述
1) 基数(Cardinality)
关系类有一个明
:一对一(1-1)、一对多(
2) 关联键
要创建关系,表(对象类或要素类)中必须包含某个“共同”的字段,
键”(key)。键值可以是文本型、
字段名称不一定要一致,但是数据类型必须一致。关系类的创建是在源类(Oringin
class)的主键(primary key)和目标类(destination class)的外键(foreign key)之间创建
的。
主键:存储可以唯一表示表中的每个对象的属性值的字段。Geodatabase 自动创建一个
Object
外键:外键可以和另一个对象的属性相关联。在对象类中,外键不需要唯一,而且通
常也是不唯一的。在某些关系,如一对多和多对多的关系中,
3) 关联标注
在关系类中,查找关联表的时候需要关联标注,标注分为向前标注和向后标注。
4) 关系种类
地理数据库支持支持两种关系:一是简单关系(又称为对等关系),二是
简单关系(Sim
立存在的,进行对象操作时不会影响其它类中的对象。简单关系可以有一对一、一对
多对多的基数。
复合关系(Composite Relationship)首先要有一个目标类,它依赖于源类,如果从源
类中删除对象,目标类
30