User model inherit Seller model or vice versa?

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.

This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs