データベース内の多くのテーブルを制御するアプリを作成しています。sqlite の AUTOINCREMENT メソッドを使用しています。AUTOINCREMENT '_id' 列に対応するアイテムは、'_id 列' の値として一意の ID を持ちます。
この方法を使用して、すべてのアイテムに一意の ID を割り当てることをお勧めします。テーブルから特定の行を削除するメソッドを作成すると、番号付けシステムがどうなるかわからないためです。
テーブルが特定のエントリで作成され、ユーザーが特定の行を削除することを決定した場合、自動インクリメント列自体の番号が付け直されるかどうか (対応するアイテムに間違った ID が割り当てられることにつながります) かどうかを意味します。