tutorial 7
primary keys, generated value annotation