Вы можете попробовать сделать это отношение один ко многим, сделать поле users_info_id
в таблице пользователей и сделать его уникальным.
также измените поле user_id
на users_info
на id
Модели должны быть такими:
пользователь модели
$ has_one = array ('users_info')
model users_info
$has_one = array('user')
Таким образом, это должно работать.