validates_associated checks if the associated object (in this case
User) is a valid record.
If not, it adds an error to the UserInfo object's user method. ("User
"first name can't be blank" is an error on the User object's
If you want to display the "first name can't be blank" you'll need to
access it either through <%= error_messages_for :user %> or
Hope that helps