当前位置:课程学习>>第六章 属性数据管理>>学习内容>>你问我答
回答:有一对一、一对多、多对一和多对多的关系类型。
“一对多”关系是指目标表中的一条记录可以与源表中的多条记录关联。例如,一个公寓综合楼的街道地址可能包括很多住户。“多对一”关系正好与一对多相反,目标表中两个以上的记录与源表中的一个记录关联。例如,公寓综合楼的很多住户将会共享同一个街道地址。“多对多”关系是指目标表中的多条记录可以与源表中的多条记录关联。例如,一个林地可以有很多树种,一个树种又可以在多个树林中生长。
回答:有合并、关联和关联类
合并(join)是用两个表格的一个共同关键字或者主关键字和外部关键字把两个表格连在一起。典型的例子是把一个或更多个非空间数据表中的属性数据合并到一个要素属性表中,进行数据查询和数据分析。两个表可通过共同关键字Soild-ID合并。
关联(relate)操作只是临时性地把两个表格连接在一起,而各表临保持独立。通过首先建立每对表格之间的关联,可同时建立起三个或更多表格的关联。
基于对象数据模型例如Geodatabase,可以支持对象之间的关系。当用斗进行属性数据管理时,关系是被预先定义并存储在Geodatabase的关系类中。表之间的关系类有一对一、对多、多对一和多对多。