本当はCodeFirstしたかったんだけど難しそうなので後回し。 Entity Data Modelデザイナを使えばおおかた簡単にできます。 AUTOINCREMENTキーワード 主キーには連番を使うことが多いですが、SQLiteにもそれを助ける機能が備わっています。 SQLiteにはAUTOINCREMENTというキーワードがありまして、テーブル作成するとき列にこれを指定しておくと、値を指定せずにレコード挿入することで連番を振ってくれます。仕組みとしてはsqlite_sequenceというテーブルに最後に生成した値が記録されていて、それに+1した値を振っているわけです。 またINTEGER PRIMARY KEYな列は先のキーワードを指定しなくても連番が生成されます。こちらはテーブルに存在する値の最大値+1が使われます。 これまではこの二つを気分で使い分けていたのですが、EntityFr