شباب كيف نقدر نسوي اقسام واقسام فرعيه واقسام تحتها الى عدد كبير
والخصائص اللي في الاقسام الرئيسيه تكون مطبقه على الفرعيه تحتها
شباب كيف نقدر نسوي اقسام واقسام فرعيه واقسام تحتها الى عدد كبير
والخصائص اللي في الاقسام الرئيسيه تكون مطبقه على الفرعيه تحتها
الذي تطلبه يحتاج الى دعمه في قاعدة البيانات اولا
و ايضا في واجهة البرنامج و لكن لا مشكله فيه مثلا
ممكن انه تصير واجهة الاستخدام انه تخلق تصنيف و و ايضا تظهر للمدير خاصية
انه يضيف تحت التصنيف الفرعي و هكذا تكون لا منتهية .
اي تصنيف تقدر تضيف تحته تصنيف.
تصير العلاقه هكذا
لو فرضنا هذا تصميم جدول التصانيف
cat_name, cat_id,parent_id,cat_level
حيث cat_name اسم التصنيف
و cat_id الرقم المعرف للتصنيف
و parent_id هو الرقم المعرف لتصنيف الرئيسي الذي يتبع له هذا التنصيف في حال كان هذا التصنيف هو التصنيف الرئيسي قيمته راح تكون صفر .
cat_level هو حقل مساعد يمكن الاستغناء عنه لتحديد هذا التصنيف من اي درجه في شجرة التصانيف .
هذه امثله للمدخلات
computer ,1, 0,0
hardware, 2,1,1
motherboard,3,2,2
و هكذا صار عندي كمبيوتر القسم الرئيسي
و تحته قسم فرعي هارد وير
و تحت هارد وير قسم فرعي ماذر بورد و هكذا
إن شاء الله اكون افدتك
المروه