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