One of the clues of associating [[ActionController|Controllers]] and [[ActiveRecord|Models]] in [[Components]] correctly seems to be "follow the pluralization rules"(see WhatGetsPluralized). So your model should be named in singular, your DB table should be named in plural as well as your controller. All class definitions should be prefixed with the Component name as in

<pre><code>
class SomeComponent::SomeEntity < ActiveRecord::Base
end

# or

class SomeComponent::SomeEntityController < ActionController::Base
end
</code></pre>

category: OpenQuestion
