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