フォーム認証と単一の階層エンティティを使用して MVC3 アプリケーションを構築しています。エンティティには、他のいくつかのオブジェクトを含む「ルート」として Region オブジェクトがあります。次のようになります。
Region->Language->objectA->objectB
Region->Application->….
各ユーザー (管理者を除く) は、単一のリージョンに関連付けられています。ユーザーの地域に基づいて、エンティティに読み込まれるデータを制限したいと思います。私はEFにあまり慣れていません。これは適切ですか、それともより良いアプローチがありますか? 最良のアプローチをどのように実装しますか