0
Q
候補キーSQL
A
答えて
0
リレーションの属性の各サブセットは候補キーにすることができます。そう数は、編集2 N
あり、n個の要素の集合のサブセットの数に等しい
元の答え2 N -1であっただけでなく、それは有意空の(またはniladic)キーを持つこと。このような種類の鍵は、関係にタプルが1つしかないことを意味します。説明のために@ErwinSmoutに感謝します。
関連する問題
- 1. データベース(プライマリキーと候補キー)
- 2. 候補キーとスーパーキーについて
- 3. 候補とスーパーキー
- 4. プライマリ、候補とスーパーキー
- 5. NSTextFieldのスペル候補
- 6. "srflx"候補ポートが "host"候補ポートと一致しません
- 7. AutoCompleteTextView自動補完候補を隠す
- 8. 候補キーの特殊用法、最小限の自然
- 9. データベースの候補キーで「最小限度」とは何ですか?
- 10. 複数の候補キーである場合、SQLは外部キーを許可しません。
- 11. ドロップダウンの候補を検索
- 12. ローカルネットワークの氷の候補
- 13. ノード例の代替候補
- 14. 投票システムの候補者
- 15. のMicrosoft SQL Serverの2016リリース候補0(RC0)セットアップ
- 16. これはSQLのgroupbyクエリの候補ですか?
- 17. SQL Serverテーブルの作成エラー:参照にプライマリキーまたは候補キーがありません
- 18. Androidの検索候補に複数の候補候補を表示するにはどうすればよいですか?
- 19. 検索候補の問題android
- 20. 入力候補が消えます
- 21. バージョンMavenプラグインのリリース候補を除外
- 22. 候補をsalesforceに変更します
- 23. ドロップダウンの候補があるテキストボックス
- 24. mavenのバージョン候補とスナップショットを公開
- 25. スキームの候補とループ関数
- 26. HTMLフォームのテキスト入力候補ボックス
- 27. Variadicテンプレートの候補が不一致
- 28. UPSアドレス検証API候補リスト
- 29. pimpl候補の測定方法は?
- 30. 候補のある翻訳API
残念ながら、空のセットを除外してはいけません。 SQLは空のキーをサポートしていませんが、それは単にSQLが完全なリレーショナルではないことを意味します。一部のSQL製品では、空のキー(niladic)を効果的にサポートしていることさえあります。この質問の –
は候補キーもスーパーキーの数ですか?候補のキーは、行を識別するために必要なキーの最小数であるため、属性そのもののいずれかになると考えました。 (またはそれは前提でしょうか?) – boredj
@boredj、潜在的な候補キーの数について言えば、これはコメントに従って2^n-1または2^nに等しくなります。同じテーブルに同時に存在できる候補キーの最大数について話している場合、これは異なる質問です。最初のケースでは、候補キーは任意の数の属性を持つことができます。 – Renzo