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

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

مغلقمُجاب
بدأه amir_adam87 في 28 فبراير 2013 · 10 رد · 1,700 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

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

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

........

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

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

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

post-267109-0-97569700-1362044139_thumb.

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

post-267109-0-78213300-1362044149_thumb.

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

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

 

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

  

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

 

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

 

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

 

Database workers.rar

تم تعديل هذه المشاركة بواسطة amir_adam87 في 28 فبراير 2013 في 13:19

#2

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

post-267109-0-53402000-1362048452_thumb.

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

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

#3

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

 

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

 

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

 

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

 

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

 

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

 

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

 

تحياتي

1

قولوا لا إله إلا الله تفلحوا

post-15367-087183200%201340344597.gif

#4

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

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

بارك الله فيك

#5

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

#6
amir_adam87 كتب:

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

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

بارك الله فيك

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

قولوا لا إله إلا الله تفلحوا

post-15367-087183200%201340344597.gif

#7

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

post-267109-0-13393500-1362130854_thumb.

 

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

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

post-267109-0-18709900-1362131112_thumb.

لماذا

تم تعديل هذه المشاركة بواسطة amir_adam87 في 1 مارس 2013 في 12:45

#8

السلام عليكم

 

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

Database workers.rar

 

 

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

 

تحياتي

قولوا لا إله إلا الله تفلحوا

post-15367-087183200%201340344597.gif

#9

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

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

#10

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

 

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

 

تحياتي

1

قولوا لا إله إلا الله تفلحوا

post-15367-087183200%201340344597.gif

#11 أفضل إجابة

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

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

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…