3.3.4 子数据表的属性及使用

当两个数据表之间创建了一对多的关系时,这两个数据表之间就形成了父表和子表的关系,一般将“一”方所在的表称为主表,“多”方所在的表称为子数据表或子表。当使用父表时,可用方便地使用子表。只要通过插入子数据表的操作,就可以在父表打开时,浏览到子数据表的相关数据。子数据表的设置是在“属性表”栏设置完成的,如图3.40所示。

图3.40 属性表

1.子数据表的浏览与折叠

创建完成数据表间的关系后,系统自动在“属性表”栏中的“子数据表名称”后显示“自动”,在主表的数据浏览窗口中可以看到左边新增了标有“+”的一列,如图3.41所示,这是父表与子表的关联符号。当单击“+”符号时,会展开子数据表,“+”变为“−”符号,单击“−”符号可以折叠子数据表。

2.子数据表的删除

删除子数据表是删除在数据表视图中父表与子表的符号“+”,删除后则不能在父表中浏览子表的数据,但不删除父表和子表间的关系,具体设置是将“属性表”栏中的“子数据表名称”设置为“无”即可。

3.子数据表的插入

在打开主表时,如需要查看子表的信息,可以通过插入子数据表的方法实现,具体设置是将“属性表”栏中的“子数据表名称”设置为“自动”或者通过设置表名和链接字段完成即可。

图3.41 数据表