Same comment re. removing reference to the id.  It's good practice to always associate objects where you can, not just populate the foreign key fields.  Otherwise you may run into issues where an object does not exist but your review tests are passing because the foreign key fields are populated.