1 پاسخ

فالور فالویینگ

سلام دوستان من میخوام یه سیستم فالور و فالویینگ مثل اینستا درست کنم برای دیتا بیسم که میخوام فاور ها و فالویینگ های هر شخص رو نشون بدم ، چ طور دسته بندی کنم ؟
ممنون میشم راهنمایی کنید


ثبت پرسش جدید
افشار محمودیان
تخصص : برنامه نویس
@afsharmahmoodian 3 سال پیش مطرح شد
3

سلام وقت بخیر

هر کاربری بالاخره یک کاربره! (یادی کنیم از جواد خیابانی 😁) یعنی یک آی دی داره.

شما برای این سیستم جدا از جدول کاربران ، فقط یک جدول احتیاج دارید برای اینکه مشخص کنید چه کسی ،چه کسی رو فالو کرده ( یا چه کسی توسط چه کسی فالو شده ، پیاده سازی اش بستگی به خودتون داره ).
مثلا ستون های جدول اینطوری هستن.
id
user_id
follower_id
که follower_id هم آی دی یک کاربر است => کاربری که کاربر دیگری با آی دی user_id را فالو میکند.

به این نکات هم توجه کنید:

  • با کلید خارجی این ستون ها رو به ستون آی دی کاربر متصل کنید .
  • user_id و follower_id باید با هم دیگه یونیک باشن.

اگر ناقص هست دوستان دیگه کامل کنند.


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

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