السلام عليكم ...
لدي مشكلة لا أستطيع حلها فأرجوا المساعدة
قمت بإنشاء جدول للعملاء : الرقم المعرف - اسم العميل - ....... إلخ
و لكن المشكلة أن كل عميل من هؤلاء العملاء يجب أن يكون قد اشترك عن طريق عميل اخر و هكذا و هذا شكل يشرح ذلك :
=================================================
و طبعاً القاعدة لا تقف عند 5 عملاء بل يمكن أن يشترك تحت أي عميل عدد لا محدد من العملاء و هكذا تصبح شجرة كبيرة و ليس
لها مستويات معينة أي يمكن أن تمدد الى عدد لا محدد من المستويات....
و السؤال هو :
كيف\\ يمكنني إنشاء استعلام يقوم بإظهار عدد العملاء الذين إشتركوا عن طرق ( العميل 1 مثلاً ) و أسمائهم ؟؟؟؟\\
\\ أن يظهر في خصائص كل عضو الرقم المعرف للعميل الذي دعاه و كذلك عدد و أسماء الأعضاء الذين هو قام بدعوتهم؟؟\\
لقد فكرت في الحل كثيراً و لكن لم استطع الإجابة
- فكرت في ايجاد جدول لكل عميل و لكن هذا غير عملي و سوف تضخم القاعدة بشكل رهيب و تتشابك .
- فكرت في ايجاد علاقة تربط كل عميل بالعميل الذي دعاه و لكنني لم أستطيع تطبيق ذلك حيث أنني سوف يجب ان أقوم بإنشاء علاقة
جدول بنفسه!!!!
و شكراً جداً لأي مساعدة سلفاً .
