04-09-18, 11:38 PM
(10-08-18, 09:20 PM)mero5000 كتب : السلام عليكم ورحمة الله
اخى الجوكر استفسارى عن عمل الشجرة ب 3 جداول كان فى محله
لكن انت اكدت لى الشيء الى سئلت عنه
إقتباس :فاذا كنت تريد تعمل برنامج مثل شجرة ادم حتى نبي الله محمد
او لديك شركات دولية ولكل دولة افرع ولكل افرع ... الخ
فقد تحتاج الى تعدد افرع الشجرة وقد تحتاج الى كل فرع جدول احياناً
فالامر كله يرجع للمبرمج عند الاستخدام وطريقته فى التعامل
شوف يا اخى بارك الله فيك
لعمل الشجرة المحاسبية او شجرة العائلة او شجرة جرة الانبياء ........ الخ
طريقتك غير صحيحة .. لانه فرضا المستخدم حب يضيف 10 افرع جديدة للشجرة هل هيرجع للمبرمج يزود له جداول وحقول اكواد جديدة ؟؟؟
شوف يا اخى الشجرة بشكل عام يلزم لها علاقة بالدتات بيز اسمها self join
وهى ربط الجدول مع نفسه راجع الصورة التالية من احد اعمالى
![]()
راجع الشاشة االتالية ايضا
هى اضافة عدد لا نهائى من الفروع لجدول واحد بالعلاقة self join
![]()
هذه انسب طريقة للاستعلام وربط جداول فرعية خاصة بالمنشأة بجدول الشجرة لكى تستعلم من جدول واحد
لكن لو كنت هستعلم عن احد فرع الشجرة كده مش هتقوله هاتلى اسم الجدول والجداول المرتبطه بيه عشان انفذ الاستعلام
بدون ما نضيف جداول جدية واستعلامات جديدة يا اخى
كمان self join له استخدمات اخرى كثيرة لو هتشتغل على مواقع مبيعات و تسويق .... الخ
ارجو ان تتقبل نقدى لك بصدر رحم
بارك الله فيك ووسع رزقك وعلمك
