user mapped by int primary key