الذي تطلبه يحتاج الى دعمه في قاعدة البيانات اولا
و ايضا في واجهة البرنامج و لكن لا مشكله فيه مثلا
ممكن انه تصير واجهة الاستخدام انه تخلق تصنيف و و ايضا تظهر للمدير خاصية
انه يضيف تحت التصنيف الفرعي و هكذا تكون لا منتهية .
اي تصنيف تقدر تضيف تحته تصنيف.
تصير العلاقه هكذا
لو فرضنا هذا تصميم جدول التصانيف
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
و هكذا صار عندي كمبيوتر القسم الرئيسي
و تحته قسم فرعي هارد وير
و تحت هارد وير قسم فرعي ماذر بورد و هكذا
إن شاء الله اكون افدتك
المروه
__________________
المروه.نت تقديم خدمات تقنية المعلومات و التجارة الالكترونية www.almarwa.net.sa |