スケーラブルデータベースサーバ HiRDB Version 8 解説(Windows(R)用)

[目次][用語][索引][前へ][次へ]

3.3.4 主キープライマリキー

表中の行を一意(ユニーク)に識別するためのキーとして主キーがあります。主キーを定義した列には,一意性制約非ナル値制約が適用されます。一意性制約とは,キー(列又は複数の列の組)中のデータの重複を許さない(キー中のデータが常に一意である)制約のことです。非ナル値制約とは,キー中の各列の値にナル値を許さない制約のことです。

表中に行を一意に識別できる列又は列の組(候補キー)が複数ある場合,その候補キーの中から主キーを選んでください。表中のキーの中で意味的に最も重要で,かつ一意性制約及び非ナル値制約を設定したいキーに主キーを定義します。

CREATE TABLEPRIMARY KEYオプションで主キーを定義します。主キーの詳細については,マニュアル「HiRDB Version 8 システム導入・設計ガイド」を参照してください。