راکت
حل شده

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

5 پاسخ

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

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

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

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

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

Awmx
Awmx
@awmx
ثبت پرسش جدید

پاسخ‌ها

5
محمد صادقیان
محمد صادقیان
@drcode.ir

تخصص: برنامه نویس وب - فریم ورک Laravel

بهترین پاسخ

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

محمد صادقیان
محمد صادقیان
@drcode.ir

تخصص: برنامه نویس وب - فریم ورک Laravel

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

  • link
  • type
  • verified_at
Awmx
Awmx
@awmx

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

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

Awmx
Awmx
@awmx

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

محمد صادقیان
محمد صادقیان
@drcode.ir

تخصص: برنامه نویس وب - فریم ورک Laravel

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

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

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