So all Sellers are Users, Users can be Sellers in this marketplace model. Should Seller be on top and inherit to User or the other way round? I found it weird when doing a Session login, I've to call *Seller.has_sold?* even though all they are all Users to begin with, but I can't call *User.has_sold?* since the method is not in User.rb.
on 2014-03-02 12:10