, .
, . (tag_id, image_id).
, , , , , , . .
alter table link add primary key (tag_id, image_id);
alter table link add primary key (tag_id + image_id);
( , "+" - MySQL. . SQL "&", MySQL - .)
, , 25,34 253,4 - , 2534.
? , . :
create index link_tag_image on link(tag_id, image_id);
create index link_image_tag on link(image_id, tag_id);
(), :
select tag.name
from image
join link on image.image_id=link.imagae_id
join tag on tag.tag_id=link.tag_id
where image.foo='bar'
: , , . , db , image_id.