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

طلب المساعدة فى العلاقات بين الجدول


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

اخوانى لاحلى منتدى لقد قمت بعمل مجموعة جداول طبقا للصورة المرفقة مع الملف الرجاء

- المساعدة فى عمل العلاقات مثل ما هى فى الصورة المرفقة

- الجداول صحيحة كما هى فى الصورة .

- هناك فى الصورة جدول Data_Items_in_tests امام كل من حقل test_id و test_data_item_id علامة PF ما هى هذه العلامة .

- الرجاء توضيح العلاقة بين الجداول Test_definitions ، Data_Items_in_tests ، Test_Data_Items ، Test_Results لاني لم افهم ما هو PF الذى فى جدول Data_Items_in_tests

الرجاء من اخوانى اضافة اقتراحاتهم لتصحيح العلاقات والجدوال

البرنامج.rar

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

من باب تقديم العون... المعلومة طبقا لموقع أجنبي أثناء البحث هو..

 

الـ PF هي المفاتيح الرئيسية الخارجية وتعني Primary/Foreign Keys

بمعنى أنها حقول مفاتيح رئيسية في جداول أخرى

يعني جدول Data_Items_inTests به حقل أساسي لمفتاح خارجي وهو في الجدول Test_Data_Items

 

أنظر الصورة مع المعلومة المنقولة

 

  • Primary/Foreign Keys.
  • These are indicated by 'PF' alongside the field in a Table.
  • In this case, the field also exists as a Primary Key in another Table.
  • In our example, the Primary Key in the 'Customer_Orders_Products' Table is a Composite Key, made up of two Fields.
  • The 'product_id' is the Primary Key in the 'Products' Table, and the 'order_id' is the Primary Key in the 'Customer_Orders' Table.

والترجمة من عم جوجل:

الرئيسية / مفاتيح الخارجية.

  •  
  • تتم الإشارة إليها بواسطة "PF" إلى جانب حقل في الجدول.
  • في هذه الحالة، يوجد مجال أيضا باعتباره المفتاح الأساسي في جدول آخر.
  • في مثالنا، والمفتاح الأساسي في جدول 'Customer_Orders_Products' هو مفتاح مركب، يتكون من الحقلين.
  • و"product_id 'هو المفتاح الأساسي في جدول' المنتجات '، و' ORDER_ID 'هو المفتاح الأساسي في جدول' Customer_Orders".

post-107871-0-40935600-1428032633_thumb.

رابط هذا التعليق
شارك

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

رابط هذا التعليق
شارك

الله يعطيك العافية. مادام صبرت اربعة شهور في بناء برنامجك اصبر شوية ع الاعضاء لما يحصلوا فرصة ويجاوبوك..

استمر ولا تيأس..

حسب معلوماتي الـ pf يضعها المعالج عندما يختار المعالج انشاء العلاقة وليس المستخدم والله اعلم..

ادخل معلومات حقيقية ولو من 3 سجلات لكل جدول واعد رفع الملف مرة اخرى وانا اعدك ان اجلس معك لما نخرج بنتيجة ترضيك حسبما نستطيع(اخوك مجرد هاوي اكسس تعليم ذاتي فقط)..سلام

رابط هذا التعليق
شارك

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

  • Like 1
رابط هذا التعليق
شارك

اخي ابراهيم

ان ماطرحت يحتاج لخلفية علمية في علم قواعد البيانات

والموضوع يحتاج لوقت كبير للشرح . ولكن هل تعلم ومن خلال الصورة :

- ان اسم الحقل بالخط العريض له معنى

- الخط المتقطع له معنى

- الخط الغير متقطع له معنى

- النهاية الطرفية للخط (متقطع -متواصل ) له معنى

- الدائرة الصغيرة في النهاية لها معنى

 

ولكن ساجيبك حسب سؤالك وهو ما معنى pf : هو مفتاح أساسي مكون من عمودين . وهو في نفس الوقت كل عمود هو مفتاح اجنبي لمفتاح أساسي بجدول اخر !

 

 

بالتوفيق

تم تعديل بواسطه رمهان
  • Like 1
رابط هذا التعليق
شارك

جزاك الله خيرا يااخى على ردك واهتمامك واشكرك على هذه المعلومة ولكن التلميذ مازال محتاج للمزيد واهل الكرم فى العلم موجودين ان شاء الله :

- بالنسبة للجدول Data_Items_in_tests الحقلين حيكونوا مفتاحين اساسين يعنى علامة المفتاح تكون امامهم وفى نفس الوقت حيكونوا مفتاحين اجنبى لمفتاح اساسى فى جداولهم

- هل بناء الجداول صح والعلاقات بيهم صحيحة حتى نقوم ببناء البرنامج صح .

- بعد بناء هذه الجداول نقوم بعمل استعلامات ام النماذج ايهما افضل .

ارجو ان تقبلوا اسئلتي بصدر العلماء

رابط هذا التعليق
شارك

صل على رسول الله يا اخي ابراهيم

عندي لك مقترح وخذني بحلمك لو سمحت:

اولا: انا كنت بدأت بنفس اللي انت تفكر فيه من ايام ولساتي بالجداول فقط

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

ثالثا: انت تريدنا ان نفهم ما فكره ووضعه الاخرون وهذا جيد لكن لما لا نفكر بطريقتنا ومنطقنا ونفهم ما نريده نحن

رابعا:تأكد ان العمل مع قواعد البيانات لا يعتمد بالدرجة الاولى على الخبرة القديمة او المعلومات السابقة

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

فكر با اخي الكريم وانا في الخدمة..

  • Like 1
رابط هذا التعليق
شارك

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

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

1- جدول مريض او عميل .

2- جدول فريق المختبر وبيكون دكاترة تحاليل .

3- جدول اطباء الى بيوصوا بالتحاليل .

4- جدول المدفوعات او تسجيل ايرادات التحاليل الى بيدفعوها المرضى او العملا.

5- جدول الانواع الرئيسية للتحاليل .

6- جدول الانواع الفرعية للانواع الرئيسية .

7- جدول مصروفات الخاصة بالمختبر .

تقريبا دى الجداول وانا منتظر اقتراحاتك ان شاء الله

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

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

والله المستعان

رابط هذا التعليق
شارك

السلام عليكم

احببت المداخلة لتبيين بعض النقاط العامة

1- كون المرفقات على صيغة mdb تضمن اطلاع ومشاركة اكثر من الاعضاء

2- بصورة عامة اي برنامج يعتمد اعتماد اساسي على جدول واحد او اثنين والبقية تكون خدمية

3- كثير من البرامج  لا يوجد علاقات بين جداولها ، ولكن لضبط التحكم والسيطرة نضع هذه العلاقات

 

من شرحك السابق  سيرتكز برنامجك على جدولين :

1- جدول المريض ويشتمل على بياناته الثابتة

2- جدول فرعي للتحاليل التي تتم للمريض والطبيب المعالج والطبيب المحلل ونتيجتها والسعر 

 

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

رابط هذا التعليق
شارك

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

اشوفك مستعجل يابو منة, ولا شك انك عارف ان اغلب الاعضاء هواة او مرتبطين باعمال اخرى واللي يعني انهم لا يجدوا الوقت الكافي للمرورع المواضيع

كمان انت عارف بالاوضاع اللي نمر بها باليمن مع الازمة وانقطاع الكهرباء والمحروقات فاعذرنا ع التاخير

كمان يابومنة احب اذكرك انني مش من اللي يرمي كلام ويسيبه وان عند وعدي لنفسي اولا ولك ثانيا ولكن اطلب منك طولة البال والصبر

واللي في بالي سيكون لك شرف اخراجه باذن الله..

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

رابط هذا التعليق
شارك

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