Ideally post media would also be treated as a form attribute so the table would track: post_id, media_id, form_attribute_id (ie. kinda like post_varchar etc). Does that make sense?