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

[تحليل] أرجوا المساعدة في تصحيح العلاقات بين الجداول

بدأه Thecode في 13 ديسمبر 2013 · 7 رد · 538 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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


لدي قاعدة بيانات تحتوي على التالي :

- جدول للعمال (الاسم-الرقم-الهاتف) .

- جدول للسائقين (الاسم-الرقم-نوع المركبة-رقم المركبة) .


و المطلوب هو : إنشاء جدول جديد اسمه (رحلات العمل) و يشمل التالي :

+ رقم الرحلة .

+ تاريخ الرحلة .

+ السائق الذي قام بالرحلة (يتم جلبه من جدول السائقين) .

+ اسماء العمالة التي تم توصيلهم (يتم جلبهم من جدول العمال) مع العلم أنه يمكن عمل أكثر من رحلة و يمكن أن يتم نقل أي عامل أكثر من مره .


قمت بعمل قاعدة بيانات بها السابق و لكن محاولاتي كلها بائت بالفشل ، و أنا متأكد من أن الخطأ لدي في تحليل الجداول و ربط علاقاتها !!!

و أتمنى من كل قلبي أن تساعدوني في تصحيحها .

و لكم الشكر و التقدير .


أرفقت الملف بالمرفقات , و هذا رابط آخر

 

almoahad.zip

تم تعديل هذه المشاركة بواسطة Thecode في 13 ديسمبر 2013 في 22:31

#2

السلام عليكم

 

من وجه نظري وحسب فهمي للموضوع

اعمل التالي

جدول السائقين (كود السائق مفتاح اساسي ) 

جدو العمال (كود العامل مفتاح اساسي )

 

ثم اربطهما بجدول رحلات العمل

 

ملاحظة
تكون العلاقة من واحد الى متعدد
 

 

وباذن الله ان هذا ما تريد

تم تعديل هذه المشاركة بواسطة سلمان الشهراني في 13 ديسمبر 2013 في 20:58

#3

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

 

لكن النتيجة سلبية بامتياز :(

#4

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

 

علاقاتك تختلف عما قلت لك نهائياً

 

جدول السائقين (كود السائق مفتاح اساسي ) 

جدو العمال (كود العامل مفتاح اساسي )

 

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

 

ملاحظة
تكون العلاقة من واحد الى متعدد

 

 

تم عمل قاعدة بيانات حقولها بالعربي لكي يسهل ماكنت اقصد وتم عمل نموذج ادخال form1

sa.rar

تم تعديل هذه المشاركة بواسطة سلمان الشهراني في 13 ديسمبر 2013 في 23:16

1
#5

حياك الله أخوي سلمان ، أتعبناك معنا  و أعتذر في حال لم أشرح لك المشكلة بشكل دقيق :(

 

المشكلة هنا أن الرحلة الواحدة لديها سائق واحد كما فعلت أنت و لديها أيضاً (((( أكثر من عامل ))) و هي المشكلة الرئيسية التي وقعت فيها !!

 

بحيث أن النوذج الذي صنعته أنت يحتوي على نموذج فرعي (ورقة بيانات) يمكن من خلاله إضافة العمال و جلبهم من جدول العمال :(

 

بارك الله فيك و جزاك عني خير الجزاء ..

#6
Thecode كتب:

 

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

لدي قاعدة بيانات تحتوي على التالي :

- جدول للعمال (الاسم-الرقم-الهاتف) .

- جدول للسائقين (الاسم-الرقم-نوع المركبة-رقم المركبة) .

و المطلوب هو : إنشاء جدول جديد اسمه (رحلات العمل) و يشمل التالي :

+ رقم الرحلة .

+ تاريخ الرحلة .

+ السائق الذي قام بالرحلة (يتم جلبه من جدول السائقين) .

+ اسماء العمالة التي تم توصيلهم (يتم جلبهم من جدول العمال) مع العلم أنه يمكن عمل أكثر من رحلة و يمكن أن يتم نقل أي عامل أكثر من مره .

 

ما فعلته صحيح أخى الكريم

 

انظر المرفق  بعد تعديلات بسيطه عليه

almoahad.rar

1

مدونتى:-

احترف الأكسس مع أبو يوسف

متغيب حاليا لانشغالى الشديد

#7
Abo_Yossof كتب:

ما فعلته صحيح أخى الكريم

 

انظر المرفق  بعد تعديلات بسيطه عليه

 

هذا بالضبط ما أردته .. جزاك الله عني كل خير و زادك علما و بارك لك فيه :)

#8
Abo_Yossof كتب:

ما فعلته صحيح أخى الكريم

 

انظر المرفق  بعد تعديلات بسيطه عليه

 

أخي أبو يوسف سؤال أخير لو تكرمت ..

 

هل يمكن إضافة حقل خاص باسم العامل و حقل خاص بباركوده و حقل خاص برقم هاتفه و عرضها في النوذج الفرعي الذي تكرمت بعمله

 

بدلاً من عرض اسمه فقط كمربع سرد و تحرير ؟؟

 

بانتظارك و جزاك الله عني كل خير ..

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

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

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

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

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