Has many with multiple joins

I have the following data model for a simple blog application. A user is in many groups and posts many entries. Every group displays the entries of everyone who is a member of that group.

The models look like this:

I believe that Users needs a "has_many :entries" to match the fact that Enties "belongs_to :user"