Code Review

Do Not Merge.

Only for commenting

validate the model instead of the id.

http://railsguides.net/belongs-to-and-presence-validation-rule1/