Module
Contents
Index 🔎︎

# 關係

允許您定義與編輯兩個表格之間的關係。

若要使用此指令...

在資料庫檔案視窗中，選擇 [工具] – [關係]

僅當使用的資料庫支援更新和刪除選項時，這些選項才可用。

## 表格

如果建立新關係，則您可從對話方塊上層中的兩個組合方塊中每次選取一個表格。

如果您透過按兩下[關係]視窗中的連結線開啟了現有關係的[關係]對話方塊，則無法修改此關係所涉及到的表格。

## 關鍵字欄位

定義用於此關係的關鍵字欄位。

為連結選取的表格的名稱在此會以欄名稱出現。 如果您按一下欄位，可以使用箭頭按鈕以選取表格中的欄位。每個關係寫在一列中。

## 更新的選項

在此您可以選取在主關鍵字欄位有變更時生效的選項。

### 無動作

指定對主關鍵字所做的任何變更都不會影響其他外部關鍵字欄位。

### 更新層疊

如果已修改對應主關鍵字的值 (重疊更新)，則會更新所有外部關鍵字欄位。

### 設定零

如果已修改對應的主關鍵字，使用此選項將所有外部關鍵字欄位值設定為「IS NULL」。IS NULL 表示欄位是空的。

### 設定預設

如果已修改對應的主關鍵字，使用此選項可以將所有外部關鍵字欄位設定為預設值。 在建立對應的表格期間，當您指定欄位特性時，將會定義外部關鍵字欄位的預設值。

## 刪除的選項

在此您可以選取刪除主關鍵字欄位時生效的選項。

### 無動作

指定刪除主關鍵字將不會對其他外部關鍵字欄位產生任何影響。

### 層疊刪除

指定如果刪除對應的主關鍵字欄位，則刪除所有外部關鍵字欄位。

當您使用[刪除重疊]選項刪除主關鍵字欄位時，則以此關鍵字作為外部關鍵字的其他表格中所有的資料條目也都被刪除。請謹慎使用此選項；因為這可能會刪除資料庫的主要部份。

### 設定零

如果您刪除對應的主關鍵字，則將所有外部關鍵字欄位值設定為「IS NULL」。

### 設定預設

如果您刪除對應的主關鍵字，則將所有的外部關鍵字欄位設定為指定的值。