У телефона много сообщений.
На адрес электронной почты много сообщений.
Сообщение либо принадлежит телефону, электронной почте, либо ни одному из них. Связь own_to
не является обязательной.
Следующие ассоциации, похоже, подходят для этих отношений:
has_many: messages
has_many: messages
own_to: телефоны ,: email
Это нормально или есть какой-нибудь правильный способ указать отношение "can_belong_to"?