ISSUE: #282 , PK name on iherited models is not always 'id'

PK name on iherited models is not always 'id'