私の理解では、主キーは、理論的な観点からランダムに選択された候補キーです。
この定義によると
' 候補キー – 候補キーは、データベース内で一意のキーとして認定できる任意の列または列の組み合わせにすることができます。1 つのテーブルに複数の候補キーを含めることができます。各候補キーは、主キーとしての資格を得ることができます。
主キー – 主キーは、レコードを一意に識別する列または列の組み合わせです。主キーにできる候補キーは 1 つだけです。
「各候補キーは主キーとしての資格を得ることができます」という文。および「1 つの候補キーのみが主キーになることができます。」主キーが候補キーから任意に選択された場合にのみ、論理的に矛盾しません。これは正しいです?
候補キーにはなく、主キーにはどのような特別なプロパティがありますか?