Способ, которым вы моделируете это, вызывает проблему!
Каждый Распределение может принадлежать только одному электронному письму ..., что атрибут email_id
уже установлен, а Распределение не можетпринадлежат два письма!(в распределении есть только один атрибут email_id
).
Вы должны использовать отношение "многие ко многим" или "имеет много сквозных" для моделирования ассоциациимежду вашими двумя моделями и таблицей соединений между ними, чтобы вы могли хранить информацию о том, как рассылки принадлежат более чем одному письму.