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

مستعجل::بليييز مسااعده في علاقات قاعدة البيانات

بدأه بيبآآ في 27 أبريل 2012 · 5 رد · 612 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

أرجوووكم رأيكم في هذي العلاقااات وملااحظااااتكم تهمني

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

post-260665-092722200 1335500235_thumb.p

المرفقات
التقاط.PNG
#2

اخي الفاضل

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

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

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

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

2. من القواعد الأساسية اثناء تصميم الجداول لقواعد البيانات هي : عدم وضع حقول محسوبه في الجداول مثل الإجماليات ولكن يتم وضع هذه الحقول في الإستعلامات لأنها هي المتخصصة بذلك حتى لا تصادف مشاكل ليس لها اول ولا آخر بسبب هذه الإجماليات في الجداول فسوف تحتاج الى عدة اكواد في النماذج تقوم بإرسال الإجماليات من النموذج الى الجدول وهذه من الأمور غير المنطقية ابدا بسبب اخطاء التصميم منذ البداية .

فلو تلاحظ ( جدول الحسابات ) ستجد الحقول ( المبلغ الإجمالي و المبلغ المتبقي ) وايضا جدول الحجوزات سنجد الحقول ( اجمالي المبلغ المستحق للدفع و اجمالي المبلغ المدفوع مقدما )

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

3. هذا ما اتضح لنا من خلال الصوره فقط وآمل ان تتدارك هذه الأخطاء قبل تنفيذ البرنامج

بالتوفيق

#3

جزآآآآآآآآآآآآآآآآاك الله ألف خييير

امممممممم

اللي أقصده بالعميل (موظف الاستقبال في الفندق) لكن بيتغير الاسم ان شااءالله

و الله يرضى عليــــــــكم أبغى تصحيح للربط بين الجداول حيث ان كل العلاقات ظهرت ( N:1 )

النورمالايزايشن (الفرست والسكند والثيرد) هل هيا متحققه!!!

وأعتــــــــــــذررر كثرة طلبات لكن هدا مشرووع وعليه درجه كبيره وودي أتأكد من هذي الاشياااء

تم تعديل هذه المشاركة بواسطة بيبآآ في 27 أبريل 2012 في 11:38

#4

من الخطأ وضع حقول محسوبة فى الجداول

لكن هل من الخطأ وضع نتائج الحقول المحسوبة فى الجداول؟

يعنى لو أننا نحسب السن مثلا فى نموذج عن طريق ماكرو

لكن نتيجة هذا الحساب

تسجل فى حقل بالجدول

هل هذا صحيح؟

#5
أبو لميس كتب:

من الخطأ وضع حقول محسوبة فى الجداول

لكن هل من الخطأ وضع نتائج الحقول المحسوبة فى الجداول؟

يعنى لو أننا نحسب السن مثلا فى نموذج عن طريق ماكرو

لكن نتيجة هذا الحساب

تسجل فى حقل بالجدول

هل هذا صحيح؟

اخي الفاضل : ابو لميس

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

بالتوفيق

#6

تمام

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

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

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

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

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

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