rezaeirezaei48
پنج شنبه 02 مرداد 1393, 17:22 عصر
اگر بخوایم سطح دسترسی کاربران رو تو پایگاه داده ثبت کنیم و افزونگی هم نداشته باشیم، به نظرتون این اسکیم که ردیف های دوم مثال هستند مناسبه:
جدول "گروه دسترسی ها"
آی دی (که توی جدول کاربران به اینجا ارجاع می دیم)
نام گروه
دسترسی ها (آی دی های کلید اصلی جدول دسترسی ها)
1
گروه من
1,2
جدول "دسترسی ها"
آی دی که تو دسترسی های جدول بالا هم هست
نام دسترسی
توضیحات مربوط به دسترسی
1
لاگین
کاربر با این دسترسی می تواند لاگین کند
2
تغییر ایمیل
کاربر با این دسترسی می تواند ایمیلش را تغییر دهد
حالا وقتی یه کاربر وارد می شه اول آی دی گروهش چک میشه بعد از جدول "گروه دسترسیها" قسمت دسترسی ها به صورت آرایه در میاد.
جدول دسترسی ها هم فقط برای اینه که مدیر بفهمه چی به چیه.
جدول "گروه دسترسی ها"
آی دی (که توی جدول کاربران به اینجا ارجاع می دیم)
نام گروه
دسترسی ها (آی دی های کلید اصلی جدول دسترسی ها)
1
گروه من
1,2
جدول "دسترسی ها"
آی دی که تو دسترسی های جدول بالا هم هست
نام دسترسی
توضیحات مربوط به دسترسی
1
لاگین
کاربر با این دسترسی می تواند لاگین کند
2
تغییر ایمیل
کاربر با این دسترسی می تواند ایمیلش را تغییر دهد
حالا وقتی یه کاربر وارد می شه اول آی دی گروهش چک میشه بعد از جدول "گروه دسترسیها" قسمت دسترسی ها به صورت آرایه در میاد.
جدول دسترسی ها هم فقط برای اینه که مدیر بفهمه چی به چیه.