minor point: better to put partition key before assumeunique key in primary key list.