superkey是一個可用於識別數據庫記錄的屬性
超級鍵是可以用來唯一標識數據庫記錄的單個屬性或屬性組合。 一張表可能有許多創建超級鍵的組合。
超級鍵示例
例如,具有
名稱 | 年齡 | SSN | 電話分機。 |
---|---|---|---|
羅伯特瓊斯 | 43 | 123-45-6789 | 123 |
貝絲史密斯 | 43 | 234-56-7890 | 456 |
羅伯特瓊斯 | 18 | 345-67-8901 | 789 |
正如你所看到的,
超級類型
在上表中列出的那些中,只有
如果該表不包含
新員工號碼將被稱為代理主鍵。 這個代理主鍵也可以作為超級鍵。
superkey是一個可用於識別數據庫記錄的屬性
超級鍵是可以用來唯一標識數據庫記錄的單個屬性或屬性組合。 一張表可能有許多創建超級鍵的組合。
例如,具有
名稱 | 年齡 | SSN | 電話分機。 |
---|---|---|---|
羅伯特瓊斯 | 43 | 123-45-6789 | 123 |
貝絲史密斯 | 43 | 234-56-7890 | 456 |
羅伯特瓊斯 | 18 | 345-67-8901 | 789 |
正如你所看到的,
在上表中列出的那些中,只有
如果該表不包含
新員工號碼將被稱為代理主鍵。 這個代理主鍵也可以作為超級鍵。