0

SQLite について質問があります。携帯電話のデータベースにカスタム オブジェクト (ObjectA としましょう) を保存しようとしています。ObjectA には ArrayList が含まれています。おそらく画像を BLOB として保存する必要がありますが、データベースをどのように設計すればよいでしょうか。すべての写真 (BLOB byte[], INTEGER objectA_row_id) を含む新しいテーブルを作成する必要がありますか? または、この関連付けを行う別の方法はありますか?

4

2 に答える 2

0

写真へのパスを含むテーブルを作成することができます。

于 2013-01-06T18:14:45.727 に答える
0

ファイルを削除すると画像が取得されないため、ファイルパスをデータベースに直接保存しないでください。2つのオプションがあります。1)画像をキャッシュ/内部に保存し、そのファイルパスを保存します。2) BLOB 型を含むデータベース テーブルを使用します。

于 2017-09-11T14:15:22.983 に答える