مشورت در مورد طراحي جدول ديتابيس

Mohammadreza

Well-Known Member
سلام
فرض كنيد براي وبلاگي بخوايم براي هر پست بخش امتياز بگذاريم و به هر كاربر اجازه نديم بيشتر از يكبار شركت كنه !
آيا درسته يه جدول درست كنيم با دو تا فيلد userid,postid بعد اجازه نديم تكراري وارد جدول بشه ؟
در اين صورت تعداد ركورد ها بالا ميره و بهينه نيست ...
نظر شما چيست ؟
راه ديگه اي پيشنهاد ميدين ؟
 

ziXet

مدیر انجمن PHP/MYSQL
سلام
فرض كنيد براي وبلاگي بخوايم براي هر پست بخش امتياز بگذاريم و به هر كاربر اجازه نديم بيشتر از يكبار شركت كنه !
آيا درسته يه جدول درست كنيم با دو تا فيلد userid,postid بعد اجازه نديم تكراري وارد جدول بشه ؟
در اين صورت تعداد ركورد ها بالا ميره و بهينه نيست ...
نظر شما چيست ؟
راه ديگه اي پيشنهاد ميدين ؟
تقریبا میشه گفت خوبه!
تیبلی که میسازی باید این فیلدهارو داشته باشه : id , postid, userid, rate
و تو تیبل پست هم باید این فیلدها رو اضافه کنی: total_rate, total_votes
 

جدیدترین ارسال ها

بالا