Как структурировать бд?
Отношение Many-to-Many строится через промежуточную таблицу связи, поля которой ссылаются на две основные таблицы.
products_countries (product_id, country_id)
Попробуйте создать ещё одну таблицу, которая будет называться product_coutry
В ней должно быть только 2 поля product_id и country_id
Так и создаются связи M2M (ManyToMany)