aliireza
چهارشنبه 13 فروردین 1393, 00:53 صبح
سلام.
دنبال اینم که بهترین راه محاسبه تعداد پستها در هر دسته چیه؟
اینکه با یک join و count محاسبه بشه یا اینکه یک جدول درست کنم و با ایجاد هر پست یک مقدار اضافه کنم؟
البته اینم بگم که جدول دستههای من یکم پیچیدهست. به این صورت:
جدول categories
که ۱- آی دی دسته ۲- عنوان دسته ۳- دسته مادر
و جدول categoryposts
که ۱- آی دی پست ۲- آی دی دسته وارد میشه.
توضیح اینکه، در جدول categories، من دستههایی دارم که به اصطلاح دسته مادر محسوب میشند و بقیه دستهها زیرمجموعه این دستههای مادر هستند.
مثلا یک دسته اصلی علوم دارم، و زیر مجموعههای این دسته ممکنه دسته های علوم کامپیوتر، فلان، فلان،... باشه.
حالا من میخوام تعداد پستها در دستههای اصلی و زیرمجموعهها رو حساب کنم و دنبال بهترین راه حل میگردم
نمیدونم تونستم منظورمو خوب برسونم یا نه!
ممنون :)
دنبال اینم که بهترین راه محاسبه تعداد پستها در هر دسته چیه؟
اینکه با یک join و count محاسبه بشه یا اینکه یک جدول درست کنم و با ایجاد هر پست یک مقدار اضافه کنم؟
البته اینم بگم که جدول دستههای من یکم پیچیدهست. به این صورت:
جدول categories
که ۱- آی دی دسته ۲- عنوان دسته ۳- دسته مادر
و جدول categoryposts
که ۱- آی دی پست ۲- آی دی دسته وارد میشه.
توضیح اینکه، در جدول categories، من دستههایی دارم که به اصطلاح دسته مادر محسوب میشند و بقیه دستهها زیرمجموعه این دستههای مادر هستند.
مثلا یک دسته اصلی علوم دارم، و زیر مجموعههای این دسته ممکنه دسته های علوم کامپیوتر، فلان، فلان،... باشه.
حالا من میخوام تعداد پستها در دستههای اصلی و زیرمجموعهها رو حساب کنم و دنبال بهترین راه حل میگردم
نمیدونم تونستم منظورمو خوب برسونم یا نه!
ممنون :)