DataAccessLayer現在取り組んでいるアプリケーション用に、次の 2 つのリポジトリを作成しました。
RoleRepositoryTaskRepository
RoleRepositoryRoleデータベースへの追加Roleやデータベースからのロールのコレクションの取得など、関連するすべての操作を処理しています。として関連する操作を行いTaskRepositoryます。TaskRoleRepository
RoleでマッピングしたいTask。つまり、ロールは特定のタスクを担当します。この関係はM:Mです。だから私は格納するテーブルを作成しましRoleIdたTaskId. ロールと対応するタスクを GridView に表示したいと考えています。したがって、をテーブルに保存する必要がRoleIdありTaskId、RoleTaskViewModel のコレクションも取得する必要があります。
- これらの操作を含める必要があるリポジトリはどれですか?
- 新しいリポジトリを作成する必要がありますか?