主キー
主キーには一意の値が含まれており、テーブル内の各行を識別します。
一部のデータベースでは、主キーに NULL 値を含めることはできません。 テーブルには主キーを 1 つだけ持つことができ、この主キーは単一または複数の列で構成できます。 主キーが複数の列で構成されている場合、これらの列のデータを使用して行が一意であるかどうかが判断されます。
主キー () は、 データベース ツールウィンドウにあります。
その他のノードおよびオブジェクトアイコンのリファレンスについては、 データベースツールウィンドウ トピックの データソースとその要素 の章を参照してください。
表の列アイコンについては、 列に可能なアイコンの組み合わせ の章を参照してください。
表示オプション メニューのツリーオブジェクト表示オプションを使用して、ツリーオブジェクトを非表示、並べ替え、フィルター処理、グループ化します。

主キーを作成する
データベース ツールウィンドウで、テーブルのノードまでデータソースツリーを展開します。
テーブルノードを右クリックし、 を選択します。
開いた 変更 ダイアログで、 名前 フィールドに主キーの名前を入力します。
主キーエディタータブの 列 ペインで 追加 ボタン (
) をクリックします。
「列名 」フィールドに、主キーにしたい列を入力または選択します。
プレビュー(P) ペインでは、生成された SQL コードを表示および変更できます。
主キーを追加するには、 OK をクリックします。

複合主キーを作成する
データベース ツールウィンドウで、テーブルのノードまでデータソースツリーを展開します。
テーブルノードを右クリックし、 を選択します。
開いた 変更 ダイアログで、複合主キーの名前を 名前 フィールドに入力します。
主キーにする列を追加します。
主キーエディタータブの 列 ペインで 追加 ボタン (
) をクリックします。
「列名 」フィールドに、複合主キーに追加する列を入力または選択します。
プレビュー(P) ペインでは、生成された SQL コードを表示および変更できます。
OK をクリックして複合主キーを追加します。

列を主キーにする
データベース ツールウィンドウで、子テーブルのノードまでデータソースツリーを展開します。
子テーブルを右クリックして テーブルの変更 を選択します。
開いた 変更 ダイアログで、主キーにする列を選択します。
列 名前 フィールドの横にある縦の省略記号アイコン (
) をクリックし、 主キーを作成 を選択します。
新しい主キーがツリーの キー ノードに表示されます。 主キー編集タブは、列編集タブの隣に表示されます。
OK をクリックします。
