![【緊急病院】ここちゃんの耳から大量の血が出てきて止まらないので病院に行ったらヤバすぎた…](https://i.ytimg.com/vi/nWRfcc52MRg/hqdefault.jpg)
コンテンツ
- 定義-Superkeyの意味?
- Microsoft AzureとMicrosoft Cloudの紹介|このガイドでは、クラウドコンピューティングとは何か、Microsoft Azureを使用してクラウドからビジネスを移行および実行する方法を学習します。
- TechopediaはSuperkeyを説明します
定義-Superkeyの意味?
スーパーキーは、リレーショナルデータベース管理システム(RDBMS)テーブル内の行を一意に識別する列の組み合わせです。候補キーは、各行を一意に識別するために必要な列の最小数までスーパーキーが削減される密接に関連した概念です。
Microsoft AzureとMicrosoft Cloudの紹介|このガイドでは、クラウドコンピューティングとは何か、Microsoft Azureを使用してクラウドからビジネスを移行および実行する方法を学習します。
TechopediaはSuperkeyを説明します
例として、顧客マスターの詳細を保存するために使用されるテーブルには、次のような列を含めることができます。
- 顧客名
- 顧客ID
- 社会保障番号(SSN)
- 住所
- 生年月日
特定の列のセットが抽出され、各顧客に一意であることが保証されます。スーパーキーの例は次のとおりです。
- 名前+ SSN +生年月日
- ID +名前+ SSN
ただし、このプロセスはさらに削減される場合があります。顧客IDは各顧客に固有であると想定できます。したがって、スーパーキーは、候補キーである顧客IDのみのフィールドに縮小できます。ただし、絶対的な一意性を確保するために、顧客IDとSSNを組み合わせて複合候補キーを作成できます。