資料表關聯性 (Visual Database Tools)

您可以在資料庫圖表中的資料表之間建立關聯性,說明如何連結兩個資料表的資料行。

關聯式資料庫中的關聯性可避免多餘的資料。例如,如果您要設計追蹤書籍資料的資料庫,您可以建立名為 titles 的資料表來存放每本書的資料,如書名、出版日期和發行者。您可能還想要儲存發行者資料,如發行者電話號碼、地址和郵遞區號。如果您要在 titles 資料表中儲存以上所有資訊,所有該發行者出版的書籍都將重複出現該發行者的電話號碼。

較佳的解決方法便是將發行者資料儲存在單獨的 publishers 資料表,而且僅儲存一次。然後,在 titles 資料表中放入指標來參考發行者資料表項目。

為確保您的資料能維持同步處理,您可以在 titles 和 publishers 資料表中強制使用參考完整性。參考完整性關聯性可確保兩個資料表中的資訊一致。例如,titles 資料表中的每個書名必須與 publishers 資料表中的特定發行者相關。至於不存在於資料庫的發行者,您無法加入該發行者的書名至資料庫。

若要進一步暸解資料表的關聯性,請參閱: