Awmx
6 سال پیش توسط Awmx مطرح شد
5 پاسخ

ذخیره و تایید مدارک کاربر

سلام دوستان
من برای ذخیره مدارک ارسالی کاربر از یه تیبل جداگانه میخوام استفاده کنم که چنین ساختاری داره:

Documents
 -id
 -user_id
 -type //نوع مدرک (کارت ملی,شناسنامه و...)
 -link //لینک مدرک

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

User
 -verify_doc1 //true or false
 -verify_doc2 //true or false
 و...

ایا روش مناسبیه یا مشکل داره؟ روش پیشنهادی شما چیه؟


ثبت پرسش جدید
محمد صادقیان
تخصص : برنامه نویس وب - فریم ورک Lara...
@drcode.ir 6 سال پیش مطرح شد
1

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


محمد صادقیان
تخصص : برنامه نویس وب - فریم ورک Lara...
@drcode.ir 6 سال پیش مطرح شد
1

چرا همشو نمیبرید داخل جدول users? یعنی در کل 3 تا فیلد اضافه میشه به جدول users.

  • link
  • type
  • verified_at

Awmx
@awmx 6 سال پیش مطرح شد
0

@drcode.ir
خب من در کل 3 تا مدرک از کاربر میخوام کارت ملی , شناسنامه و تصویر سلفی با مدارک
اینجوری باید برای هر کدوم 3 تا فیلد اضافه کنم؟
یا میشه بصورت ارایه ذخیره کرد


محمد صادقیان
تخصص : برنامه نویس وب - فریم ورک Lara...
@drcode.ir 6 سال پیش مطرح شد
1

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


Awmx
@awmx 6 سال پیش مطرح شد
0

@drcode.ir
نیاز به هیچ رابطه ای نداره؟


محمد صادقیان
تخصص : برنامه نویس وب - فریم ورک Lara...
@drcode.ir 6 سال پیش مطرح شد
1

@m.delshad78
از نظر من نه چون نیاز نمیبینم بخاطر یدونه تایید شده یا تایید نشده بیاید و یک جدول دیگه رو هم مشغول کنید. همین روش که با یه فیلد اضافه verified_at حلش کنید از نظر من مشکلی نداره.


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

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