آرمین امیری نسب
4 سال پیش توسط آرمین امیری نسب مطرح شد
8 پاسخ

ثبت افراد ثبت نام شده در دیتابیس

میخوام لیست افراد ثبت نام شده رو داشته باشم.

یا می تونم همه رو داخل یک Table ثبت کنم که بدی اون این هست که امکان داره خیلی مقادیر زیادی بشه یا می تونم
توی یک ستون از جدول کاربران با حرف ثبت کنم اون وقت با explode جدا کنم اما دسترسی یک مقدار سخت میشه
کدوم کار رو کنم به نظرتون؟

@hosseinshirinegad98 @milad @hesammousavi @wozniak @ali.bayat @endworld @mhyeganeh @saman1111 @ariaieboy @moeinbabaei @mobinghasemi1485


ثبت پرسش جدید
سیدعلی موسوی
تخصص : سی شارپ و پی اچ پی
@juza66 4 سال پیش مطرح شد
0

بله باید تویی Table ثبت کنی برای اینکه مقادیر بیشتری ثبت کنی یک Table دیگه هم درست میکنی و براساس user_id اطلاعات رو در جدول دوم ذخیره میکنی


حسین شیری نژاد
تخصص : programmer
@hosseinshirinegad98 4 سال پیش مطرح شد
0

سلام عزیز من , من درست متوجه منظور شما نشدم اگه امکانش هست مقداری بیشتر توضیح بدین. اما بهتون گفته باشم اینکه بخواهین مقداری در جدول ذخیر و بعد برای استفاده ازش اون مقدارو explode کنید این کار هیچ توصیه نمیشه.
ضمنا وارد این لینک شده و تخصص خودتونو اصلاح کنید.


محمد معین بابائی
تخصص : Web developer
@moeinbabaei 4 سال پیش مطرح شد
0

منم حرف حسین رو تایید می کنم
@hosseinshirinegad98
و اینکه توی این کانال که شخصی برای خودمه یه سورس دیشب گذاشتم می تونی دانلود کنی و واقعا فوق العاده هستش مربوط یه همین مسائل میشه
با ********* باز میشه


محمدحسن یگانه
تخصص : Full-Stack Web Developer Freel...
@mhyeganeh 4 سال پیش مطرح شد
0

اطلاعات خیلی کمی از نیاز و شرایط پروژه دادید و نمیشه قطعی نظر داد ولی به صورت کلی :

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

و روش دوم هم با اینکه شدنی هست ولی چندان جالب به نظر نمی‌رسه.


آرمین امیری نسب
تخصص : برنامه نویس فرانت اند
@arminamirinasab 4 سال پیش مطرح شد
0

روش اول بعد از زیاد شدن میشه مدیریتش کرد آقای یگانه؟
@mhyeganeh


محمدحسن یگانه
تخصص : Full-Stack Web Developer Freel...
@mhyeganeh 4 سال پیش مطرح شد
0

@arminamirinasab
اگر ساختارش از ابتدا درست طراحی بشه چرا که نه...؟ اصلا همون طوری که عرض کردم این روش اصولی ترین و رایج ترین روش هست برای چیزی که من متوجه شدم از نیازتون.


آرمین امیری نسب
تخصص : برنامه نویس فرانت اند
@arminamirinasab 4 سال پیش مطرح شد
0

آقای موسوی به این نکته اشاره کردند ولی من منظورشون رو از user_id نفهمیدم
@mhyeganeh @hosseinshirinegad98


محمدحسن یگانه
تخصص : Full-Stack Web Developer Freel...
@mhyeganeh 4 سال پیش مطرح شد
0

@arminamirinasab
از اونجایی که اطلاعات خیلی کمی از پروژه تون دادید واقعا سخته نظر دادن. اگر ثبت نام کننده ها افراد غریبه و عمومی هستند که بحث user_id کلا منتفیه و فراموشش کنید.
ولی اگر سیستمی دارید که یک سری افراد ابتدا عضو میشن و بعد میخوان در event های مختلف ثبت نام کنند، شما دو تا جدول خواهید داشت. یکی جدول users که اطلاعات هر یک از این کاربران توش ذخیره میشه و یکی هم subscribers مثلا که با یک کلید خارجی user_id با سطر مربوطه در جدول users در ارتباط میشه. و اینجوری دیگه نیازی به وارد کردن مجدد اطلاعات کاربر در جدول ثبت نام کننده ها نیست. یک نمونه ساده اش میشه اینجوری مثلا:

users:
- id
- name
- email
- password
- birth_date

//******

subscribers:
- id
- user_id
- event_id
- status

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

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