الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مساعده فى علاقه راس باطراف

مغلق
بدأه _mmohamed في 14 يناير 2007 · 3 رد · 2,432 مشاهدة · في قسم أرشيف الجداول والعلاقات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم جميعا

لدى جدول اسمه الحسابات يحتوى على الحقول التاليه(2006 /2007 /2008 / 2009 \الشهور) وتحت حقل الشهور كتبت اسماء الشهور الميلاديه اى ان كل شهر له سجل

وجدول اخر خاص بالبيانات الشخصيه ويحتوى على الحقول التاليه (اسم العميل عنونه رقم التليفون)

من المفترض ان العميل يدفع مبلغ شهرى للشركه هذا المبلغ يسجل فى جدول الحسابات امام الشهر الخاص به وتحت السنه

واريد ربط الجدولين بعلاقه راس باطراف حيث الراس هو جدول البانات الشخصيه والا طراف جدول الحسابات

واقبل اى اقتراح اخر

#2

أولاً: لاحظ أن كل عميل يدفع في أكثر من شهر، كما أن كل شهر يدفع فيه أكثر من عميل؛ فهذه علاقة أطراف بأطراف وليست علاقة رأس بأطراف...

ثانياً: أظن من الأفضل أن تنشئ بالإضافة إلى جدول العملاء جدول مدفوعات العملاء. العلاقة بين هذين الجدولين هي علاقة رأس بأطراف، حيث يحتوي جدول المدفوعات على رقم العميل (الحقل المشترك بين الجدولين)، وعلى سنة وشهر الدفع...

والله أعلم.

#3

شكرا لك اخى على مرورك

أولاً: لاحظ أن كل عميل يدفع في أكثر من شهر، كما أن كل شهر يدفع فيه أكثر من عميل؛ فهذه علاقة أطراف بأطراف وليست علاقة رأس بأطراف...

واقتنعت بهذ الكلام ولكنى لم استطيع تنفيذه

وهذا هو الملف للتعديل لو تفضلت مشكور

db5.rar

#4

الملف المرفق هو قاعدة بيانات بجدولين فقط: العملاء مع المدفوعات...

بهذا الشكل (وهو الطريقة القياسية لحفظ مدفوعات العملاء) تستطيع أن تتابع مدفوعات كل عميل بتاريخها، ويمكنك فيما بعد باستعلامات يسيرة استخراج مدفوعات كل عميل حسب الشهر والسنة.

كل عميل له أكثر من مدفوع، ولكن كل مدفوع يتبع عميلاً واحداً فقط (هذه هي علاقة رأس بأطراف من العميل إلى المدفوعات).

db5.rar

هذا الموضوع مغلق.

مواضيع مشابهة