سلام
من می خوام یک سایت برای یک آموزشگاه طراحی کنم. این سایت چند نوع کاربر داره. دانش آموز، دبیر، مشاور، مدیر موسسه، مدیر مالی، مدیر کل
حالا دو سوال دارم. آیا باید تمام این کاربرها رو توی جدول user ثبت کنم و اونجا مثلا توی یک فیلدی نقششون رو مشخص کنم؟ (اطلاعات لازم برای هر نوع کاربر متفاوته. مثلا برای دانش آموز شماره والدین داریم اما برای سایر کاربران نه)
سوال دوم اینکه کدوم پکیج بهتر از همه این نوع سطح دسترسی و احراز هویت ها رو مدیریت می کنه.
ممنون می شم راهنمایی بفرمایید. با تشکر
سلام
پیشنهاد من اضافه کردن تمامی کاربران به جدول user بدون در نظر گرفتن نقش اونهاست
و ایجاد یک جدول userAccess برای تعیین سطح دسترسی برای هر نقش هست
ممکن است یک کاربر چندین نقش جداگانه داشته باشه مثلا مدیر موسسه خودش بعنوان یک دانش اموز در یک دوره خاص شرکت کنه
در مورد سوال دوم در اولویت اول نحوه تحلیل سیستم بیشترین تاثیر را دارد که چه سطوح دسترسی در نظر گرفته شده وگرنه همه پکیج ها نیازمندیهای شما را مرتفع می کند
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟