Railsでこのようなことをすることはできますか?
module Authored
belongs_to :user
attr_accessible creation_date
end
class Line < ActiveRecord::Base
include Authored
end
class Document < ActiveRecord::Base
include Authored
end
class User < ActiveRecord::Base
has_many :creations, :class_name => 'Authored'
end
または、作成されたクラスのクラス階層が異なる場合でも、単純な継承を使用する必要がありますか?