принадлежит организации по контроллеру.
Контроллер организации должен управлять любым созданием / изменением модели организации.Пользователь не должен знать, как или что участвует в создании организации.Если вы даете им возможность создавать организации, вы объединяете логику.Вы принимаете это решение, потому что у вас есть и Пользователь, и Контроллер организации.
Если ваш пользователь / организация на самом деле не оправдывает свое существование, то есть они не контролируют много, а затем объединяют их в один.
Если существуют оба класса, я голосую за организацию.