WPFデスクトップのサンプル書店アプリケーションで、ユーザーと役割を管理したいと思います。複数のユーザーで以下のポイントを達成したい
1)アプリケーションには複数のユーザーが必要
です2)ユーザーには3つのカテゴリがありますa)管理者b)マネージャーc)従業員
3)アプリケーションには、書籍の追加、書籍の販売、在庫の更新、発注書の生成などの複数の役割があります
4)ユーザーは次のことができる必要があります階層が低い他のユーザーの役割を割り当てたり削除したりします。理想的なユーザー階層は次のようなものです:-
a)管理者-完全な権限を持つTOP
b)マネージャー-管理者が役割を追加および削除する
c)従業員-マネージャー/管理者が役割を追加および削除する。
私はそれを実装するためのアプローチが必要です。アプローチは柔軟でなければならず、将来的には役割とユーザーの追加/削除が簡単になります。データベース構造と余分なコード行を変更することなく。上司は、個々の従業員に簡単に役割を割り当てることができます。