[關係] 視窗可讓您定義儲存在多個 Access 表格中的項目之間的 關聯圖 。 按一下資料庫 工具 > 關係即可取得。
關係就像控制資料庫中資料連接方式的規則。 例如,在正規化良好的訂單處理資料庫中,您很可能會在一個資料表中包含客戶資訊,而在另一個資料表中包含訂單資訊。 您想確保客戶不會與他們的訂單分開,對嗎? 而且您不希望建立沒有有效客戶連結的訂單。 「關係」視窗是您設定這些規則的位置,以便它們套用至整個資料庫。
如果您之前 已建置 Access 查詢 ,您會注意到 [關聯性] 視窗看起來很像 [查詢產生器] 的頂端:
在 [關聯性] 視窗中,您可以使用 [ 設計 ] 索引標籤上的命令將表格新增至檢視,然後在表格之間拖曳欄位以設定關聯性。 在此範例中,關聯性允許將多個訂單連接到每個客戶,但它會阻止您為不存在的客戶建立訂單。 在「關係」視窗中設定這些規則後,它們將套用至整個資料庫 (例如,如果您建立新查詢,則會根據您的關係規則) 自動設定聯結。
附註: 從 [關聯性] 視窗中刪除資料表不會從資料庫中刪除它,也不會移除您已建立的關聯性。
你可以做的事情
工作 |
怎麼做 |
---|---|
將資料表或查詢新增至視窗 |
按一下 [設計 ] > [ 新增資料表 ] ([在 Access) 中 顯示資料表), 選取您要的資料表或查詢,然後按一下 [新增]。 |
從視窗中刪除資料表或查詢 |
選取資料表或查詢,然後按 DELETE。 |
隱藏資料表或查詢 |
以滑鼠右鍵按一下資料表或查詢,然後按一下 [隱藏資料表]。 |
建立關聯 |
將欄位從一個資料表或查詢拖曳到另一個資料表或查詢中的對應欄位。 |
設定關聯性的屬性 |
以滑鼠右鍵按一下兩個資料表之間的關聯性線 (這可能需要嘗試幾次才能準確) ,然後按一下 [編輯關聯性]。 |
刪除關聯 |
以滑鼠右鍵按一下兩個資料表之間的關聯性線 (這可能需要嘗試幾次才能完全) 地點擊它,然後按一下 [刪除]。 |
顯示所有關聯性 |
按一下 設計> 所有關係。 |
檢視特定資料表的關聯性 |
選取表格,然後按一下 [設計 > 直接關聯性]。 |
檢視一個資料表的關聯性,而不檢視其他資料表的關聯性 |
按一下 「設計 > 工具 」> 「清除版面配置」。 新增您要查看 [ (的關聯性] 的表格 [ 設計 > 關聯性 ] > [新增表格 ] ([在 Access) 中 顯示表格] ,然後按一下 [ 設計 > 關聯性 ] > [ 直接關聯性]。 |
調整表格大小以顯示其他欄位和關聯性。 附註 需要 Microsoft 365 Access。 |
若要自動調整表格大小,請在表格上按一下滑鼠右鍵,然後選取 「大小適合大小」。 或者,按兩下:
|
選取資料表的子集 附註 需要 Microsoft 365 Access。 |
若要協助您專注於特定表格及其關聯性:
這兩個動作都會醒目提示具有較粗框線的表格子集。 若要取消選取,請按一下選取範圍的外部。 若要移動選取範圍,請按一下並拖曳至其他位置。 |
使用滑鼠滾輪 附註 需要 Microsoft 365 Access。 |
向上或向下捲動滑鼠滾輪,垂直捲動。 按 Shift 鍵,然後向上或向下捲動滑鼠滾輪,以水平捲動。 |
現在您已掌握 [關聯性] 視窗,瞭解如何 建立、編輯或刪除關聯性。