پیاده سازی بدون جدول admin

پرسیده شده
فعالیت 1189 روز پیش
دیده شده 508 بار
0

سلام

چطور میتونیم این پروژه رو بدون ایجاد جدول admin پیاده سازی کنیم؟

یعنی فقط با جدول user این کار رو چطور انجام بدیم که بهینه تر باشه

 

 

با تشکر

فایل پیوست

0
حذف شده

سلام .. 

متوجه سوالتون نشدم درست.

اگر شما نخواید جدول Admin رو داشته باشید،‌ به صورت طبیعی میتونید با جدول User و احراز هویت معمولی مواردی که میخواید رو انجام بدید.

فایل پیوست

مهرداد سامی

توسط

مهرداد سامی

24 دی 99

حذف شده
میخوام بخش تیکت‌هارو بدون داشتن جدول admin پیاده سازی کنم. در این صورت چطور تیکت رو به دپارتمان مربوطه ربطش بدم؟
0
حذف شده

در این حالت میتونید دپارتمانی که داخل جدول ادمین ما قرار داده بودیم رو داخل جدول یوزر قرار بدید و برای یوزر‌های معمولی دپارتمانی رو قرار ندید.

فایل پیوست

مهرداد سامی

توسط

مهرداد سامی

27 دی 99

0
حذف شده

خب در اینصورت ما تعداد زیادی کاربر ممکنه داشته باشیم که فیلد دپارتمان اونها null هست. این فضایی رو در دیتابیس ما اشغال میکنه؟ (از نظر بهینه بودن دیتابیس جدول admin رو جدا کنیم بهتره یا اینکه فضایی اشغال نمیشه؟)

و موضوع دوم اینکه از نظر امنیت جدول admin جدا باشه یا فرقی نداره؟

فایل پیوست

محمد رمضانی

توسط

محمد رمضانی

27 دی 99

0
حذف شده

ببینید این موارد خیلی بستگی به برنامه و نیازمندی‌های بیزینس داره، مثلا امکان داره کارفرما از شما بخواد که حتما لاگین مدیران جدا باشه، داخل این حالت بهتر هستش که از همین مدل استفاده کنید که کاربران ادمین رو جدا کنید و یا تعداد کاربران ادمین شما زیاد باشه، در این حالت هم بهتره که جدول جدا باشه.

 

در مورد اینکه داخل جدول User همه موارد رو ایجاد کنید و یه سری از کاربران این فیلدشون null باشه، مشکلی نیستش، دلیلش هم به این خاطر هستش که فقط یک فیلد هست که این اتفاق براش میوفته و اون یک فیلد هم مستقیما با کاربر در ارتباط هستش و طبیعیه که برای بعضی از کاربران Null باشه. 

 

از نظر امنیتی هم فرقی نداره که جدول Admin جدا باشه یا خیر.

فایل پیوست

مهرداد سامی

توسط

مهرداد سامی

28 دی 99