Changing the primary key in belongs to should not reflect on foreign one

Often, people have agent_id as primary keys and that
should not affect the current foreign key.