If you user :reporter instead of :reporter_id the validation method will perform a query to check that the provided id matches an existing reporter. See [here](http://stackoverflow.com/questions/11695262/when-should-i-validate-the-presence-of-an-activerecord-association-object-vs-its)