2017-05-04 8 views

答えて

1

すべてのユーザーが自分の好きな映画をすべて共有している場合は、書き込み対象のそれぞれの領域を持つことができます。他のすべてのユーザーに、そのレルムに対する読み取り権限を与えることができます。 すべてのレルム(すべてのユーザーが読み取り/書き込みアクセス権を持つ領域)の参照を保持することにより、ユーザーは他のすべてのユーザーからデータをロードし、自分自身と他のユーザーのお気に入りのムービーを表示します。

+0

"すべてのレルムの参照を保持する(誰でも読み取り/書き込みアクセス権を持つ領域に)"。つまり、すべての参照を使って外部テーブルを管理する必要がありますか?レルムに加えて、別のデータベースを使用する必要がありますか? –

+0

別のデータベースを使用する必要はありません。私はあなたがムービーで各ユーザーの領域へのパスを保存するために、別の領域(誰もが読み書き可能な領域)を使用し続けることを提案していました。例えば'/ moviesRealmsList' - すべてのユーザーのリストmovieRealms(すべてのR/W)、各ユーザーはムービー' /〜/ moviesRealm'(すべてのユーザーにR、現在のユーザーにR)を持つことができます。 '/〜/ toWatch'(現在のユーザーにR/W) –

+0

私はそれを得る、私はこの解決策について考えた。問題は、この表のサイズです。これは、ほとんどのユーザーにとって機能します。何千人ものユーザーにとってそれは大きすぎます。 –

関連する問題