У меня есть модель postal_address
, которая включает в себя: улицу, почтовый индекс, город и т. Д. Затем у меня есть несколько несвязанных моделей, таких как организация или пользователь с postal_address
какодин из их атрибутов.Модели использования просто ссылаются на postal_address
как belongsTo
, указав обратное мне не ясно, т. Е. Внутри postal_address
я указываю что-либо в терминах моделей, которые к нему относятся?
В зависимости от контекста, обновление адреса может повлиять на Организацию, в других случаях на Пользователя.Есть намного больше моделей, которые могут использовать postal_address
, чем две, которые я перечислил, в случае, если одна предлагает продублировать модель адреса для каждого варианта использования.