Allow developer to specify foreign key col in a has-many relationship without a linking table