-2

私の理解では、主キーは、理論的な観点からランダムに選択された候補キーです。

この定義によると

' 候補キー – 候補キーは、データベース内で一意のキーとして認定できる任意の列または列の組み合わせにすることができます。1 つのテーブルに複数の候補キーを含めることができます。各候補キーは、主キーとしての資格を得ることができます。

主キー – 主キーは、レコードを一意に識別する列または列の組み合わせです。主キーにできる候補キーは 1 つだけです。

「各候補キーは主キーとしての資格を得ることができます」という文。および「1 つの候補キーのみが主キーになることができます。」主キーが候補キーから任意に選択された場合にのみ、論理的に矛盾しません。これは正しいです?

候補キーにはなく、主キーにはどのような特別なプロパティがありますか?

4

1 に答える 1

-1

引用された CK & PK の定義は間違っています。注意してください、リレーショナル モデルに関するほとんどの Stack Overflow/Stack Exchange の回答は非常に貧弱です。例: データベース管理者を引用します。例: 重複リンクのすべての回答は、nvogel のものを除いて反対票に値します。情報モデリング、リレーショナル モデル、DB 設計に関する出版済みの学術教科書に従ってください。(設計を記録して使用するための言語とツールのマニュアルは、そのような教科書ではありません。) (ウィキの記事や Web の投稿でもありません。) 行き詰まった場所で、特定の調査済みの重複しない質問を 1 つ尋ねます。PS「PK」は理論の一部ではないと言ったほうが正確です。– フィリップシー

于 2020-04-29T10:10:18.250 に答える