راکت
حل شده

سیستم مسابقات

6 پاسخ

سلام میخوام یه سیستم مسابقات طراحی کنم چیزی که اتفاق میافته یه مسابقه ایجاد میشه بقیه میتونن توی اون مسابقه ثبت نام کنن
میشه تعیین کرد که مسابقه انفرادی یا تیمی
بخش انفرادی یا تیمی بودن مسابقه چجوری باید تعیین بشه از لحاظ منطقی و جداول برای ثبت نام شرکت کنندگان

ثبت پرسش جدید

پاسخ‌ها

6
محمد سلمانی
محمد سلمانی
@mohammadsalmani28

تخصص: برنامه نویس php , laravel

بهترین پاسخ

بلاخره باید یه دیتایی از کاربرتون دریافت کنید و نگه داری کنید اون ها رو ....
به عنوان مثال باید حداقل اسم و مسابقه ای و امتیاز کسب شده تو اون مسابقه رو حداقل دریافت کنید اگر نمی خواید داخل سایت ثبت نام کنن... اما اگر ثبت نام کنن می تونید از با استفاده از ریلیشن ها راحت دیتای تمام یوزر هارو دریافت کنید و رتبه بندیشون کنید.
به عنوان مثال می تونید در نظر بگیرید که برای فلان مسابقه یه تعدادی گروه وجود داره .... گروه ها رو رتبه بندی کنید و بعد داخل هر گروه اعضا رو هم رتبه بندی کنید. فقط برای این کار توجه داشته باشید که امتیازی که هر کاربر دریافت می کنه رو باید نگه داری کنید!
@ali.esmaili954

حسام موسوی
حسام موسوی
@hesammousavi

تخصص: طراح و برنامه نویس

سلام بستگی داره این تیم خودش جدول جداگانه براش ایجاد میشه یا نه !
یا ساختار جدول مسابقه چیه این وسط

محمد سلمانی
محمد سلمانی
@mohammadsalmani28

تخصص: برنامه نویس php , laravel

باید یه جدول برای تمامی مسابقات داشته باشید توی اون تایپ مسابقه و فیلد یا فیلدهایی برای نگهداری id های شرکت کنندگان داشته باشید.
@ali.esmaili954

شاید پاسخ شما همین‌جا باشد

علی اسماعیلی
علی اسماعیلی
@aliesmaili.code

تخصص: php Laravel

@hesammousavi @mohammadsalmani28
سلام مشکل من همینه جدول ثبت نام شر;ت کننده ها چجوری باشه
چیزی من تو ذهنم هست اینه چه اتفرادی بود چه گروهی به این صورت باشه
یه تیبل گروه یه تیبل اعضای گروه
حالا اگه انفرادی بود اعضای گروه 1 نفره

محمد سلمانی
محمد سلمانی
@mohammadsalmani28

تخصص: برنامه نویس php , laravel

بله اگه یه تیبل گروه داشته باشید یه تیبل اعضا گروه مشکل حل می شه
داخل تیبل مسابقاتتون هم می تونید چند فیلد برای گروه هایی که قرار هست باهم دیگه رقابت کنن قرار بدید
@ali.esmaili954

علی اسماعیلی
علی اسماعیلی
@aliesmaili.code

تخصص: php Laravel

خب حالا یه سوال اگه بخوایم کاربران رو رتبه بندی کنیم چیکار کنیم ؟
باید کاری کنیم که تمام اعضایی که به گروه اضافه میشن عضو سایت باشن ؟یا نه فقط توی مسابقات انفرادی فقط رتبه بندی کنیم؟
سایت quera چجوری کار میکنه فقط مسابقات انفرادیش رتبه بندی داره درسته؟
@mohammadsalmani28

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام