アイテムに同じアイテムの親アイテムを持つサブアイテムを実装するにはどうすればよいですか?たとえば、私はタスク/ todosを保持するデータベースを持っています。それぞれのTODOはタイトル(TEXT
)、完了したもの(INTEGER
[1なら真、0なら偽)]、期日(TEXT
)の列があります。タスクに親タスクがある可能性があるサブタスクを持つ機能を追加したいと思います。 Android用SQLiteでこれを実装するにはどうすればよいですか? SQLではありません!外部キーがないので(トリガーは許可されます)!別のテーブル(サブタスク)を持って、サブタスク(INTEGER parent
)をタスク(INTEGER PRIMARY KEY AUTOINCREMENT _id
)にリンクさせるための外部キートリガーがありますか?または、元のタスクテーブル(INTEGER parent
)に列を追加する必要がありますか?私はこれをどのように実装できますか?SQLiteでサブアイテムを実装する
0
A
答えて
1
私はあまりにも遅すぎると思いますが、おそらくthis linkが役に立ちます。あなたにはない場合は、他の誰かに。
-1
私はあなたの最後の考えに行きます。親タスクの列 "parnent"とストアIDを追加して元のテーブルを変更します。
サブタスク用に別のテーブルを作成することは最適な解決策ではありません。あなたのサブタスクがそれ自身のサブタスクを持つ場合、あなたは何をしますか?
関連する問題
- 1. MIDP SQLite DBのJava実装
- 2. SQLiteデータベースを含むテーブルビューでセクションを実装するには?
- 3. PHPでSQLiteのガベージコレクション機能を実装する方法
- 4. SQLiteでregexp否定を実装する方法は?
- 5. JavaプログラムでSQLiteの先書きログを実装する方法
- 6. 新しいスレッドでSQLIteを実装する
- 7. PhonegapでSQLiteデータベースを実装するには?
- 8. AndroidアプリケーションでSQLiteを実装する方法は?
- 9. SQLiteで遅延ロードを実装する方法は?
- 10. SQLite Androidデータベースのバッチ処理の実装
- 11. iOSとSQLiteのFTSの実装
- 12. AndroidのSQLiteデータベースからListViewページネーションを実装する方法は?
- 13. Recyclerで実装されたボタンクリックでSqliteからデータを削除する方法
- 14. メニュードロップダウンメニューでサブアイテムを作成するには
- 15. AndroidはCursorLoaderをSQLiteデータベースローダーに実装します
- 16. "SQLite JDBCドライバで実装されていません"
- 17. JDBCドライバでsqliteが実装されていません
- 18. sqliteでソートされた並行キュー実装(ねじれ)?
- 19. IItemを実装するFastAdapterでOnClickListenerを実装する
- 20. SQLiteデータベースを実装するときにAndroidアプリが停止する
- 21. sqlite DB全体を通して一意の_idを実装
- 22. java sqlite - エラー:SQLiteの機能がまだ実装されていません
- 23. ListViewでサブアイテムを並べ替える
- 24. C#ListViewサブアイテム
- 25. Clistctrlサブアイテム(レポートビュー)
- 26. Androidリストビュー - ellipsizeサブアイテム
- 27. Python PyQt5 QTreeWidgetサブアイテム
- 28. ソリューションエクスプローラでのサブアイテムの作成
- 29. SQLiteでTEXTデータ型を実行する
- 30. C# - リストビュー内のサブアイテムを更新する