اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

الردود الموصى بها

قام بنشر (معدل)

اخواني الكرام

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

اقوم بعمل برنامج لادارة دورات كلية

ولكني واجهت مشكلة في احدى العلاقات

وهي علاقة راس لطراف

حيث لا يسمح لي البرنامج بانشاء مثل هذه العلاقة

وقد ارفقت صورة تشرح في اي علاقة بالضبط توجد المشكلة

ارجو من حضراتكم المساعدة

وشكرا جزيلا

 

 

مرفق ملف مشروع الاكسيس

 

college corses.rar

تم تعديل بواسطه المتفائل بالله
قام بنشر

الحل كما تفضل به الاستاذ مارد
وبعد اذن الاستاذ مارد
المشكله كانت تكمن فى جدول 
تسجيل الدورات
حيث ان خصائص رقم الموظف كانت غير مفهرسة ولا تقبل التكرار 
ولكى تتم العلاقة بالشكل المطلوب يجب ان تكون الخصائص  Yes (Duplicates OK)  مفهرس ويقب التكرار 

  • Like 1
قام بنشر (معدل)

شكرا استاذ مارد ومشاركة معكم وبعد اذنك

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

 

1. كانت المشكلة ان حقل رقم الموظف في جدول التسجيل مفهرس بدون تكرار من ما يجعل العلاقة تكون راس براس وقد قام الاستاذ مارد بتغيير خاصية الحقل للاصح مشكورا ( اسف استاذ محمد عصام مشكورا لم ارى مشاركتك الا بعد الرفع )

2. وجدت مسمى مساقات ودورات وفي النهاية اصبح مصطلح دورات في الجداول المرتبطة لذلك غير اسم مساقات الى دورات او قد يكون هناك جدول ناقص وهو الدورات حيث للمساق الواحد اكثر من دورة 

3. بما ان جدول المساقات هو بمثابة الدورات الآن فعليك بتحريك عمودي بداية الدورة ونهايتها الى جدول المساقات ! طبعا ستكرر اسماء المساقات عند تكرار المساق بتواريخ جديدة  لذلك حبذا وجود جدول الدورات مرتبطا بالمساقات ويصبح المساق بمثابة الفتة او التصنيف ويحل محل المساقات في العلاقات الحالية

4. لاداعي لوجود جدول العلامات فيمكن تحريك عمود العلامة الى جدول التسجيل ولايظهر في نماذج ادخال بيانات التسجيل ويظهر في نموذج ادخال العلامات : فاصبح نقول في جدول التسجيل هذا الطالب في هذه الدورة وبهذا المدرس وبتسجيل هذا الموظف وهذه علامته !

5. احيطك علما فقط وحسب تصميمك الحالي لو سالنا سؤالا يقول ( فلسفة رمهانية) : نريد ان نعين (نضع) المدرسين في الكورسات التي سيدرسونها (جدولة المدرسين على الدورات) ثم نقوم بتسجيل الطلاب لاحقا حيث الطالب سيسجل في دورة وقد علم من مدرسها : هنا ستقول لامشكلة نقوم بادخال بيانات الدورة والمدرس في جدول التسجيل ولاحقا نقوم بادخال الطلاب كتعديل على السجلات السابقة ! ولكن هنا لو حبيت اعرف من الموظف الذي ادخل البيانات السابقة او تاريخ فتح الدورة ومعرفة من قام بتسجيل الطلاب وتاريخ التسجيل ! هنا لابد من فصل جدول تعيين او جدولة المدرسين على الدورات وجدول تسجيل الطلاب بجدول اخر ! هذا وكذلك لوحبينا نعرف من رصد الدرجة والتاريخ فلابد من جدول العلامات منفصل وبه رقم الموضف وتاريخ الرصد !!

 

تحياتي وبالتوفيق

تم تعديل بواسطه رمهان
قام بنشر

بارك الله فيك اخي مارد

وبارك الله فيك اخي محمد عصام

اشكركم من كل قلبي على المساعدة

 

وانت يا سيد رمهان

جزاك الله خيرا على انتباهك لبرنامجي ولملاحظاتك

فاصدقك القول اني لم استطع ان افهم ما قصدت

ولكني بالفعل انوي ان تكون لي جميع الامكانيات التي ذكرت

 

وان كان باستطاعتك انا تساعدني في ذلك

فبارك الله فيك

 

وشاكركم اجمعين

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information