I have a module 'x', the module is having fields in the db, 'id', 'member_id'.
I want to get the related 'member_id' data to my module 'y', as
temp = fields.many2one('x', "Member ID", required=True)
but what I get with this code is the value of 'id', not 'member_id', how to get the value of 'member_id'?
By judging your question I think you mean you've made a model 'x' in place of a module? I'd advise you to use descriptive model names though, since this is really a bad practice..
x and y are just names