Belongs_to association with custom primary_key