Я никогда не использовал модели пространства имен и не думаю, что вам нужно ... но, возможно, вам придется указать имя класса в AuthorizationRole, что-то вроде:
belongs_to :membership, :class_name => 'Admin::Membership'
UPDATE:
Если у вас есть:
class Membership < ActiveRecord::Base
has_many :authorization_roles
end
class AuthorizationRole < ActiveRecord::Base
belongs_to :membership
end
Вы добавили целочисленный столбец с именем members_id к authorization_roles, и вы запустили миграцию. Теперь у вас должна быть возможность создавать права доступа типа @membership.authorization_roles.create( ... )
и извлекать их @membership.authorization_roles