Oracle
 sql >> Database >  >> RDS >> Oracle

Vincolo univoco Oracle SQL da A a B, da B ad A

create unique index on the_table (least(from,to), greatest(from,to));

Impedisce di aggiungere (B,A,100) se (A,B,100) è già nella tabella.