このドキュメント CommCareの特定の場所へのルックアップテーブル/フィクスチャの割り当てについて見てきました。
私の質問は、上記のドキュメントを使用してすべてのルックアップテーブルをロケーションに割り当てる場合、異なるロケーションに割り当てられているユーザーがロケーション階層内のロケーションに割り当てられたルックアップテーブルのみを取得することを保証できますか?
それは正しいです-ルックアップテーブルの行をロケーションに割り当てると、そのロケーションセットのすべてのユーザーがその行を使用できるようになります。
たとえば、「グジャラート」という場所に特定の行を割り当てるとしましょう。つまり、Gujuratに割り当てられているユーザーまたは Gujuratの子ロケーション(つまり、SuratまたはNavsari)のいずれかがその行を取得します。
ルックアップテーブルのrowsのみをロケーションに割り当てることができ、テーブル自体には割り当てることができません。ただし、ある場所に割り当てられた行は、その場所またはその子孫にいないユーザーには送信されません。
テーブル全体が無関係である場合、ユーザーは復元時に基本的に空のテーブルを取得すると考えています。懸念事項が主に同期サイズである場合、これが役立ちます。