模块
目录
索引 🔎︎

# 关系

允许您定义和修改两表格之间的关系。

要访问此命令...

在数据库文件窗口中，选择「工具 – 关系」。

仅当使用的数据库支持更新和删除选项时，这些选项才可用。

## 表格

如果创建一个新关系，可从对话框上部的两个组合框中各选择一张表格。

在「关系」窗口中，如果通过双击连接线打开了现有关系的「关系」对话框，则无法修改该关系中涉及的表格。

## 关键字字段

定义关系的关键字字段。

为链接选择的表格名称在这里显示为列名称。如果点击某个字段，可以通过箭头按钮选择表格中的字段。一行写入一个关系。

## 更新选项

选择修改主关键字字段时生效的选项。

### 无操作

指定修改主关键字时不影响其他外部关键字字段。

### 更新层叠

如果修改了主关键字的值，则更新所有外部关键字字段 (层叠更新)。

### 设置为 null

如果修改了相应主关键字，则使用此选项可将所有对应的外部关键字段设置为 "IS NULL"。此处 "IS NULL" 表示该字段为空。

### 设置默认

如果相应的主关键字被修改，可使用此选项给所有外部关键字字段指定一个默认值。在相应表格的创建过程中，指定字段属性时将定义外部关键字字段的默认值。

## 删除的选项

选择删除主关键字字段时生效的选项。

### 无操作

指定删除主关键字不会影响其他外部关键字字段。

### 删除层叠

指定如果删除相应主关键字字段，则删除所有外部关键字字段。

如果通过「删除层叠」选项删除主关键字字段，则其他以该关键字作为外部关键字的表格中的所有记录也将被删除。因此，请谨慎使用此选项，以避免删除数据库的主要部分。

### 设置为 null

如果删除相应主关键字，则会将所有外部关键字字段指定为 "IS NULL" 值。

### 设置默认

如果删除了相应主关键字，则将设置值指定给所有外部关键字字段。