user can create table with hash primary key