PK id should be auto generated