• 0
amir_adam87

أستفسار عن ربط (27) جدول ببعضهم وكيفية انشاء العلاقات بينهم في قاعدة بيانات الموظفين

سؤال

بسم الله الرحمن الرحيم

السلام عليكم ورحمة الله وبركاته......

الاخوه والاخوات مشرفين واعضاء المنتدي

........

لدي قاعدة بيانات في مرحلة التحليل اوريد انشاء علاقه بينهم وهي لشئون عاملين

وهي تحتوي على 27 جدول حيث انه يوجد 8 موظفين أدخال بيانات كلا على حدا وهذا ما نعمل به في عملنا على شيت اكسل وكل اول شهر يتم تفريغ البيانات والابتداء للعمل بشهر جديد فارت ان اعمل قاعدة بيانات اكسس لتسهل الامور في الجهد والوقت .لانني ممن احبو الاكسس...

اولا : قمت بعمل جداول مثل الجداول المتوجده بشيتات الاكسل الذي نعمل عليها وهي مثل الصوره المرفقه:

post-267109-0-97569700-1362044139_thumb.

والجداول المعاونه لها مثل الصوره المرفقه

post-267109-0-78213300-1362044149_thumb.

البعض سيسئل لماذا كل التعقيد وكل هذه الجداول ...... 

- لكل جدول وظيفه مهمه كبيره وحفظ كل مرجع لحين الرجوع اليه لان قاعدة البيانات سوف تعمل لمجموعه ---تحتوي على 4 مصانع بكل مصنع مايقرب من 1000 عامل او اقل

 

البعض سوف يسئل عن جدول (التحميل)

  

 وهوا عباره عن جدول يفصل بين جداول قاعدة البيانات والجدول الرئيسي لادخال بيانات الموظفين باختصار شديد هوا بعد تسجيل بيانات الموظفين الجدد لن يمرو الى قاعدة البيانات الا بعد مرور فترة الاختبار واعطاء صلاحية تعيين بعد أكتفاء الشروط المطلوبه الخ سوف يتم تحويله من جدول التحميل الى قاعدة البيانات وانزله في قائمة الحضور والانصراف والبدالات الى اخره

 

الاخوه الكرام كيف اقيم العلاقه بينهم لاكمل مسيرتي علما بانني سوف استخدم 

 

[] = DLookup("[]", "", " =[]")
في استدعاء البيانات من الجداول المساعده علما بانه سوف يتم التعامل مع قاعدة البيانات بالاكواد مثل كود الموظف
 
وهذا مرفق لقاعدة البيانات
جزاكم الله خير الجزاء

 

Database workers.rar

تم تعديل بواسطه amir_adam87
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

10 إجابة على هذا السؤال .

  • 0

اشكرك اخي الكريم على مابزلته من جهد معي بارك الله فيك سوف اجهز قاعدة البيانات الان على تلك الطريقه ثم سا رفقها للتاكد من سير عملها الطبيعي بارك الله فيك

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

أخواني لقد قمت بعمل العلاقه واحد بكثير مثل الصوره المرفقه

post-267109-0-53402000-1362048452_thumb.

هل هذا صحيح ولن ينتج عنه اخطاء بد ذلك او ان هناك طريقه اخر

جزاكم الله خيرا

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

وعليكم السلام ورحمة الله وبركاته

 

مرحبا اخي الكريم

 

ببساطة شديدة لعمل علاقات سليمة

 

الجدول الاساسي Emp وبه حقل IdEmp وله مفتاح اساسي

 

جميع الجداول التابعة لهذا الجدول والتي نريد انشاء علاقات معه نضع بها الحقل الغريب  IdEmp (ولا يكون هو المفتاح الاساسي في حالة واحد الى متعدد )

 

ونقوم بانشاء العلاقة بين جدول Emp والجداول الاخرى عن طريق الحقل IdEmp

 

هذا والله تعالى اعلى واعلم

 

تحياتي

1

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

اخي الكريم ابو عبد الله اشكرك على المداخله

IdEmp هذا الحقل يوضع في 19 جدول بدون مفتاح اساسي هل هذا ماتقصد

بارك الله فيك

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

في انتظار ردودكم

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

اخي الكريم ابو عبد الله اشكرك على المداخله

IdEmp هذا الحقل يوضع في 19 جدول بدون مفتاح اساسي هل هذا ماتقصد

بارك الله فيك

بالضبط اخي الكريم

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

اخي هل هذا ماتقصد

post-267109-0-13393500-1362130854_thumb.

 

ولكن بعد أنشاء العلاقات بين الجدول الرئيسي والجداول الباقيه مثل ماقلت 

عند أدخال البيانات في الجدول الرئيسي وعند الانتهاء من اضافة بيانات موظف ونقل المؤشر لسطر جديد تظهر هذه الرساله

post-267109-0-18709900-1362131112_thumb.

لماذا

تم تعديل بواسطه amir_adam87
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

السلام عليكم

 

جرب المرفق بعد التعديل

Database workers.rar

 

 

ملاحظة التعديل تم في الجداول الاربعة الاولى برجاء اكمال الباقي بنفس الطريقة

 

تحياتي

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

اخي بارك الله فيك وجزاك خير الجزاء هذا هوا المطلوب بالفعل بارك الله فيك

اخي استفسار اخير حتى لا اكثر في الاسئله لماذا تظهر هذه الرساله عند الضغط على الجدول المرتبط (+) تظهر هذه الشاشه وكيف اتعامل معها post-267109-0-65671700-1362144473_thumb.

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

لان الجدول الرئيسي مرتبط باكثر من جدول

 

وعند الضغط على + في الجدول الرئيسي تظهر لنافذة اليسرى ويسألك ما الجدول الذي تريد اظهار الحقول المرتبطة بقيمة الحقل الذي بالجدول الرئيسي

 

تحياتي

1

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
زوار
This topic is now closed to further replies.

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .