drop table intersections; create table intersections ( bundle_id integer, item_id integer ); insert into intersections values ( 1, 1 ); insert into intersections values ( 1, 2 ); insert into intersections values ( 1, 3 ); insert into intersections values ( 2, 3 ); insert into intersections values ( 2, 1 ); insert into intersections values ( 2, 2 ); insert into intersections values ( 3, 1 ); insert into intersections values ( 3, 2 ); insert into intersections values ( 3, 4 ); insert into intersections values ( 4, 1 ); insert into intersections values ( 4, 2 ); insert into intersections values ( 5, 2 ); insert into intersections values ( 5, 1 ); insert into intersections values ( 6, 2 ); insert into intersections values ( 6, 1 ); insert into intersections values ( 6, 3 ); insert into intersections values ( 7, 2 ); insert into intersections values ( 7, 1 ); create unique index intersections_i on intersections ( bundle_id, item_id );