ホームページ  >  に質問  >  本文

sqlite - Android でマルチユーザー データ ストレージを処理する方法?

現在の実装では、1 人のユーザーが 1 つのデータベースに対応します。ただし、User テーブルを追加して外部キーの関連付けを使用することも可能だと思います。どちらの実装が優れているかわかりませんか?これを達成する他の方法はありますか?

大家讲道理大家讲道理2713日前2593

全員に返信(5)返信します

  • PHP中文网

    PHP中文网2017-05-16 13:35:38

    アップグレードの容易さの観点から、特にサードパーティ製の ORM を使用する場合は、一个数据库+外键关联 を使用することをお勧めします。

    返事
    0
  • 漂亮男人

    漂亮男人2017-05-16 13:35:38

    Web サイトのバックエンドと同じように、User+foreign key を使用します。上記のように、テーブル構造を 1 つずつアップグレードすると疲れてしまいます。

    返事
    0
  • 伊谢尔伦

    伊谢尔伦2017-05-16 13:35:38

    1ユーザーが1データベースに対応し、データ検索が高速です

    返事
    0
  • 習慣沉默

    習慣沉默2017-05-16 13:35:38

    どのような効果を達成したいですか?
    またはどのようなデータが保存されますか?

    返事
    0
  • PHPz

    PHPz2017-05-16 13:35:38

    ユーザーごとにテーブルを作成できます(テーブル名+ユーザーID)

    返事
    0
  • キャンセル返事