鍵用于訪問表。主鍵唯一標識了表中的一行,而外鍵則訪問其他相關表中的數據。
主鍵通常是內容無關的,并且由數據庫自動生成,以方便數據的更新。
外鍵總是從與其他表的關系派生而來。
鍵是鍵約束(Key Constraints)的實現。鍵約束指定了鍵的內容(哪些列生成了鍵),以及鍵的物理實現。為了輕松識別表中的鍵列,它們被用主鍵(<
圖 9 具有主鍵和外鍵的表

鍵代表數據的識別。因此它們是識別數據庫(所有鏈接都位于數據之間)的完整結構,以獲得純工件之外的信息所必需的。
索引
索引是支持快速數據訪問的物理數據結構。它完全不改變數據的質量。
索引在 UML 數據建模配置文件中被表示為操作上的原型。
索引和鍵都包含了幾個列。索引中的列必須有順序。
索引規格說明不但包含索引的列,還包含索引的類型(唯一性等)。
圖 10 有兩個索引的表

文章來源于領測軟件測試網 http://www.kjueaiud.com/