私は次のようにテーブルT1とT2を接続テーブルT1T2を作成した:組み合わせユニーク制約
CREATE TABLE t1t2(
id integer primary key,
t1_id integer,
t2_id integer,
foreign key(t1_id) references t1(id),
foreign key(t2_id) references t2(id));
のみ一意可能制約(制約)を定義することが可能ですタプルの値(t1_id、t2_id)?または、アプリケーションでこれをチェックする必要がありますか?
それは(私はt1t2.id列を必要とする)一意性のためではないだけだが、私は興味があります別の方法で。あなたはテーブルを見せることができますか?私はこれが正しいことを確信するために受け入れる前に、しばらくお待ちしております、ありがとうございます。 – xralf
編集された回答を参照してください。 –