以下にstudidtemplates
テーブルがあります:
template_id
は主キーです
template_id
をforeign key
として参照する新しいテーブルを作成します。 studidtemplatetextelements
という名前です。下の画像を参照してください。
2番目のテーブルに列template_id
を作成し、studidtemplates
テーブルのtemplate_id
を参照する外部キーにしたいと考えています。 Constraints
タブのボタンをクリックして、下の画像の矢印でポイントしました。
違うことに気づきました。 「参照」オプションでは、template_id
オプションは使用できません。下の画像を参照してください。
どこに行方不明ですか?
PgAdmin 4での手順は次のとおりです。
これがスクリーンショットです:
Referencing
の下にリストされている列は、選択したテーブルに属する列です。
References
で選択したテーブルを次のように変更する必要があります。
どのバージョンのpgAdminを使用していますか?参照テキストボックスは、バージョン 1.16 の[列]タブに移動されました。
外部キーのプロパティダイアログで、[参照]テーブルのテキストボックスが3番目のタブに移動されました