This is a lot harder in code, than in real life. =)
But anyway,
My Users have managers, and vice versa...
How do I remove the relationship?
@selected_user = User.find(params[:id])
@selected_user.managers.delete_if{|x| x.standard_user_id == params[:id].to_i}
This is a self referential has and belongs to many relationship, so I have another table that has only two columns of foreign keys, both pointing to the Users table. This lookup table does not have a model.