tested for id only forenkey mapping