Я создал таблицу t1t2, которая соединяет таблицы t1 и t2 следующим образом:
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)? Или я должен проверить это в приложении?