On a one-to-many without a join table, the foreign key identifier should always be on the many table. Alternative fix could be to look up the other association and grab the foreign key from there, but this works for now and seems appropriate.