Complete models, associations and validations