ایجاد ای دی uniqe برای رکوردهای هر گروه کاربری

بپرسید
  • gonabad gonabad
  • 61 ماه قبل
  • 61 ماه قبل
  • 185 نمایش

0

{{ digitTrunc(content.likes) }}

سلام

در پروژه ای که دارم انجام می دم سناریوی زیر اتفاق می افته. راهی برای حل این مسئله نداره: اصلا این جور کاری درست هست.

دو گروه کاربری A و B داریم که هر گروه دو کاربر دارند. تمامی کاربران (هر 4 کاربر) می توانند رکوردهایی در جدول product اضافه کنند.

سیستم انلاین می باشد و هر 4 کاربر همزمان می توانند به سامانه متصل و رکورد اضافه کنند.

ای دی های محصول افزوده شده توسط هر گروه (چه A و چه B) از عدد یک شروع می شود و به ترتیب اضافه می شوند.

با توجه به اینکه ای دی محصولات اضافه شده توسط هر گروه باید uniqe باشد(در گروه A فقط یکبار از ای دی یک استفاده شود الی آخر. در گروه B هم فقط یکبار عدد یک استفاده شود) اگر کاربران یک گروه در سامانه رکوردی را همزمان ثبت نمایند ممکن است باعث تکراری شدن id محصول شود.

چه راهی برای این مشکل پیشنهاد می کنید؟ می خوام عدد ترتیبی باشه و از رندم و اینها هم نمی خواد استفاده بشه. باتشکر

دوره های شبکه، برنامه نویسی، مجازی سازی، امنیت، نفوذ و ... با برترین های ایران

پاسخ ها به این سوال

پاسخ ها به این سوال

{{ digitTrunc(post.likes) }}

این پست در تاریخ {{ dateString(new Date(post.deleteDate)) }} توسط {{ post.deletedByUser }} حذف شده است.

دلیل حذف: {{ post.deleteReason ?? 'نامشخص' }}

{{ err }}
{{ post.userAchivements.rhodiumAchievements }}
{{ post.userAchivements.platinumAchievements }}
{{ post.userAchivements.goldAchievements }}
{{ post.userAchivements.silverAchievements }}
{{ post.userAchivements.bronzeAchievements }}
{{ timeSince(new Date(post.date)) }} قبل

برای ثبت پاسخ خود در وب سایت وارد حساب کاربری خود شوید
قابلیت ارسال مطلب توسط مدیریت سایت غیر فعال شده است