綜合知識

當前位置 /首頁/綜合知識 > /列表

數據庫的主鍵和外鍵

數據庫主鍵,指的是一個列或多列的組合,其值能唯一地標識表中的每一行,通過它可強制表的實體完整性。主鍵主要是用於其他表的外鍵關聯,以及本記錄的修改與刪除。

數據庫的主鍵和外鍵

外鍵,又稱作外關鍵字。外鍵表示了兩個關係之間的聯繫。外鍵主要是用於控制存儲在外鍵表中的數據或使兩張表形成關聯。外鍵只能引用外表中的列的值或使用空值。

主鍵與外鍵的區別:

1、在定義上:主鍵是唯一標識一條記錄,不能有重複的,不允許為空;外鍵可以有重複的,可以是空值;

2、在作用上:主鍵主要用於保證數據完整性;外鍵主要用於和其他表建立聯繫;

3、在個數上:主鍵只能有一個;一個表可以有多個外鍵。

TAG標籤:主鍵 數據庫 外鍵 #