存檔類的關係“

在數據庫中的關係

週二,1月15日,2008 |

一旦你已經設定了不同的表每個數據庫中的問題,你需要一種方法來告訴Microsoft Access中,如何再次收集這些信息。 在這個過程中的第一步是定義你的表之間的關係。 在做這件事後,你可以創建查詢,窗體和報表顯示一次從多個表的信息。

怎樣的關係?

一到多
一個一對多的關係,是最常見的類型的關係。 在一到多的關係,表中的記錄可以有許多匹配的記錄在表B,但在B表的記錄只有一個表A中的匹配記錄

一個多到許多
在一個多一對多的關係,在表的記錄可以有表B中的許多匹配的記錄,一個記錄在表B可以有很多的配套表A記錄 這種類型的關係是唯一可能的定義第三個表(稱為關聯表),其主要重點包括兩個領域從兩個表的外鍵A和B。 事實上,許多一對多的關係是一個與第三個表的兩個一對多的關係。 例如,“訂單”表和“產品”表有許多一對多的關係,定義是通過創建兩個“訂單明細”表一至許多。

一到一
一到一中,每個表中的記錄可以在表B只有一個匹配的記錄,每個記錄在表B可以有只有一個匹配記錄表A 這種類型的關係是不常見的,因為最相關的信息是在一個單一的表。 使用一到一建議時,你要共享的許多領域的一個表,表的一部分隔離安全或存儲的信息,僅適用於主表的一個子集。 例如,你可能想創建一個表來記錄員工參加一場足球比賽中,以籌集資金。

定義關係
您定義的關係,通過添加表,你要涉及到“關係”窗口,然後拖動表的關鍵領域和拖放到另一個表中的關鍵。
Microsoft Access中創建的關係取決於如何定義相關領域:
•創建一個一對多關係,如果只有一個相關領域是一個主鍵或具有唯一索引。
一到一被創建時,這兩個相關領域的主鍵或具有唯一索引。
•事實上,許多一對多的關係是與第三個表的主鍵包括兩個領域的其他兩個表外鍵的兩個一對多的關係。
注意:如果你不是一個主鍵,並沒有一個唯一的索引到另一個領域是不是一個主鍵,並沒有一個唯一的索引字段拖動,創建一個不確定的關係。 查詢中包含一個不確定的關係表,Microsoft Access會顯示一個默認表之間的聯接線,但不強制參照完整性,有沒有保證記錄每個表中是唯一的。

介紹

頭像

謝謝您的訪問。
訂閱飼料,不要錯過任何消息。

在這裡,我將在博客中提供了與Microsoft Access工作的例子,並提問誰問。 更多

想訂閱嗎?

訂閱或通過電子郵件訂閱:
輸入您的電子郵件:


廣告