Rails naming conventions when having two relations to the same model
My question is more related to naming conventions than programmation I guess.

Let's assume an application where users can create new articles (so they are the owner of these articles) and where you can add article "editors", who can only update the article content.

    class User
      include Mongoid::Document
      has_many :articles # as owner of the articles
      has_and_belongs_to_many :articles # as editor of the articles
    end

    class Article
      include Mongoid::Document
      belongs_to :user
      has_and_belongs_to_many :editors, :class_name => 'User'
    end

What I want to know is how I should call the articles association in my User model. I mean, an article has an author and editors, which seems strong naming conventions to me, but a user has articles he created and articles he is the editor. How would you call/name/declare the last 2 associations?
Rails naming conventions when having two relations to the same model
===

My question is more related to naming conventions than programmation I guess.

Let's assume an application where users can create new articles (so they are the owner of these articles) and where you can add article "editors", who can only update the article content.

    class User
      include Mongoid::Document
      has_many :articles # as owner of the articles
      has_and_belongs_to_many :articles # as editor of the articles
    end

    class Article
      include Mongoid::Document
      belongs_to :user
      has_and_belongs_to_many :editors, :class_name => 'User'
    end

What I want to know is how I should call the articles association in my User model. I mean, an article has an author and editors, which seems strong naming conventions to me, but a user has articles he created and articles he is the editor. How would you call/name/declare the last 2 associations?