Skip to main content

スーパーキーの目的を学ぶ

Como obtener Clave para Palantir en Kodi (六月 2025)

Como obtener Clave para Palantir en Kodi (六月 2025)
Anonim

スーパーキーは、データベースレコードを一意に識別するために使用できる単一または複数の属性の組み合わせです。テーブルには、スーパーキーを作成する多くの組み合わせがあります。

スーパーキーの例

フィールドがあるテーブル , , そして 例えば、多くの可能なスーパーキーを有する。 3つのスーパーキー , そして .

年齢SSN電話番号
ロバートジョーンズ43123-45-6789123
ベス・スミス43234-56-7890456
ロバートジョーンズ18345-67-8901789

ご覧のとおり、 同一の情報を持つ複数のエントリがあります。一方、 列を使用して個人を特定することができます。電話の内線番号は変更できます。

スーパーキーの種類

上記の表のうち、 候補キーです。これは、レコードを一意に識別するために最小限の属性を使用するスーパーキーの特別なサブセットです。他の列には、レコードを識別するために必要のない情報が含まれています。

個々のレコードを識別するのに必要な情報量が最小限であるため、最小キーまたは最小限のスーパーキーとも呼ばれます。同じ行に沿って、プライマリキーはスーパーキーと最小キーになることもあります。これは、レコードを一意に特定する必要があります。

テーブルに 列を選択すると、雇用主は従業員番号を作成して個人を識別することができます。

新しい従業員番号はサロゲート主キーと呼ばれます。この代理主キーはスーパーキーとしても機能します。