السلام عليكم
اريد القيام بتصميم قاعدة بيانات تحتوى على مستخدمين بصلاحيات مختلفة على قاعدة بيانات Mysql ..
هناك مشرف ولدية صلاحيات كاملة على قاعدة البيانات من حذف وتعديل الخ..
موظف ولدية صلاحيات إدخال تعديل ولكنه لا يملك صلاحية الحذف..
مستخدم اول وله صلاحية مشاهدة قسم معين او محموعة معينه من المحتوى
مستخدم ثاني وله صلاحية مشاهدة قسم معين ولكن اقل من صلاحيات المستخدم الاول
مستخدم ثالث وله صلاحية مشاهدة جزء من قسم وبالطبع صلاحياته اقل من الستخدم الثاني..
قاعدة البيانات على النحو التالي
مجموعة من الشركات ا ب ت ث ج ح
جزء منها يرئسها المستخدم الاول على سبيل المثال ا ب ت وله صلاحية مشاهدة جميع ما يخص هذه الشركات
المستخدم الثاني هو رئيس شركاة من الشركات التى يرئسها المستخدم الاول ولنقل انها شركة ب
كل شركة تتكون من فروع وكل فرع يرئسة مستخدم رقم ثلاثة وله صلاحية مشاهدة كل ما يخص فرعه فقط..
كيف يمكن تاسيس علاقة بين الصلاحيات والمستخدم والشركات وفروعها المختلفة بحيث تتفق الصلاحيات معى مهام كل فرد ..
طبعاً الموظف والمشرف لهم صلاحية مشاهدة جميع ما يخص الشركات وبعض الصلاحيات الاضافية كما هو مذكور اعلاه..
والسلام عليكم