چیز پیچیدهای نیست. یک جدول به نام likes یا votes مثلا داشته باشید با فیلدهایی که مشخص کنه رای مربوط به کدوم کاربر و کدوم پست هست و مقدارش چیه. اگر از نوع رای مثبت و منفی هست که میشه دو حالت مثلا up و down. و اگر هم از نوع مثلا ۵ ستاره هست که یک عدد داخلش ذخیره میشه.
برای آمار بازدید هم اگر براتون فقط تعدادش مهمه کافیه یک فیلد در خود جدول posts قرار بدید که تعداد بازدید رو از نوع integer ذخیره کنه. اگر اطلاعات بیشتری مثل اینکه کدوم کاربر، در چه تاریخی و مرتبه چندم پستی رو مشاهده کرده هم نیاز داشتید باز میشه یک جدول دیگه که با رابطه one-to-many به کاربران و پست ها مرتبط میشه.
تو اسکیل بالا باید دیتابیس قوی مثل oracle database استفاده بشه ولی برا اسکیل متوسط به پایین فرقی نداره و حتی sqlLite هم جوابه
@web.mahdi
این مورد درست
اما چینش تیبل ها رو میخوام
مثلا برای لایک که مشخص بشه چه کسایی لایک کردن یا ویو داشتن تیبل جدا جدا داشته باشه یا جیسون ذخیره بشه یا چی؟
چیز پیچیدهای نیست. یک جدول به نام likes یا votes مثلا داشته باشید با فیلدهایی که مشخص کنه رای مربوط به کدوم کاربر و کدوم پست هست و مقدارش چیه. اگر از نوع رای مثبت و منفی هست که میشه دو حالت مثلا up و down. و اگر هم از نوع مثلا ۵ ستاره هست که یک عدد داخلش ذخیره میشه.
برای آمار بازدید هم اگر براتون فقط تعدادش مهمه کافیه یک فیلد در خود جدول posts قرار بدید که تعداد بازدید رو از نوع integer ذخیره کنه. اگر اطلاعات بیشتری مثل اینکه کدوم کاربر، در چه تاریخی و مرتبه چندم پستی رو مشاهده کرده هم نیاز داشتید باز میشه یک جدول دیگه که با رابطه one-to-many به کاربران و پست ها مرتبط میشه.
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟