Problem with tables with primary key that are not auto-incremental