Вот ситуация:
Модель: Аккаунт
has_one список услуг
Модель: список услуг (внешний ключ имеет вид «account_id» и «videoservice_id»)
принадлежит_счетной записи
принадлежит к видеосервису.
Модель: видеосервис.
Сервисный список has_one.
При сохранении экземпляра учетной записи X
. Это спасает account_id
от X.id
.
затем, через некоторое время, если Учетная запись X
хочет начать использовать видеосервис.
Как сохранить videoservice.id
в Servicelist.videoservice_id (fk)
, где Servicelist.account_id(fk) == X.id
?