@dbaseman (+1), . , , , - , , , ( JOIN clustering :
:
image_tag :
- tag_name PK
- image_id PK, FK →
image_tag PK : {tag_name, image_id}, (.. ), , :
SELECT DISTINCT image.*
FROM image JOIN image_tag ON (image.id = image_tag.image_id)
WHERE image_tag.tag_name IN ('beach', 'palms')
, , .., @dbaseman , , Image_Tags PK ( , ).