create table special_cake_tag ( special_cake integer not null references special_cake(id) on delete cascade, tag integer not null references tag(id) on delete cascade, primary key (special_cake, tag) );