سلام استاد
اگر سایتی که طراحی کردم بخوام برای هر محصول از لایک استفاده کنم که مشتری ها محبوب ترین محصولات را انتخاب کنند و برای قسمت کامنت ها هم لایک استفاده کنم
برای این کار باید یک بار یک کلاس لایک درست کنم و با foreign key بزنم به محصولات و یک کلاس لایک دیگه هم درست کنم و foreign key بزنم به کامنت ها ؟
اگر دوباره در جایی دیگه ایی هم بخوام از لایک استفاده کنم دوباره باید از یک کلاس دیگه و foreign key استفاده کنم ؟
این کار درستی هست ؟
سلام دوست من
خیلی از دوستان فکر میکنن که چون ساختار لایک یکسان هستش باید درون یک جدول قرار بگیرن اما این موضوع در دیتای بالا کاملا مشکل ساز هستش و نباید از این روش استفاده بشه
همونطوری که گفتین جداول جداگانه ای رو باید براشون در نظر بگیرین و با foreignkey به جدول مربوطه متصل کنین