بتاريخ: 6 نوفمبر 201015 سنة comment_203059 السلام عليكم ورحمة اللهسعيدة جدا بانضمامي الى هذا ا لصرح العلمي والذي افتخر فيهواشكركم كثير لاني استفدت كثيرالدي استفسار عند تكوين ال E_R model هل يجوز ان يكون هناك attributes خاصة بالعلاقة التي ستربط بين اي كائنين..مثلا في نظام مكتبة كانت الكائنات ع سبيل المثال الكتاب والمستعير للكتاب العلاقة التي تربطهم هي استعارة توجد لهذه العلاقة مواصفات كــ تاريخ الاستعارة عدد الايام ...الخاذا كانت الاجابة نعم هل توجد حالات يمنغ فيها وضع attributes خاصة بالعلاقة التي ستربط بين اي كائنين ؟ارجو اني وفقت في وضع السؤال وانتظر بفارغ الصبر لاستمع واستفيد منكم دمتم سالمين ،، تقديم بلاغ
بتاريخ: 6 نوفمبر 201015 سنة comment_203079 السلام عليكماولا انا مبتدىء فمش عارف الكلام ده صح ولا لأ بس ياريت حد خبير يفيدنا احنا الاتنين مينفعش يكون فيه attribute ليه علاقة بالrelationفى الحالة اللى انتى عاوزاها المفروض الأتىفيه 3 entity الاول "الكتب" و الثانى "العملاء"و ال entity الثالث "الكتب السمتعارة" بيربطه علاقة بالاتنين هى one to manyلان الشخص الواحد ممكن يستعير كذا كتاب و الكتاب الواحد "طبعا لو ليه أكثر من نسخة" ممكن يستعيروه كذا شخصحتبقى العلاقة من "الكتب السمتعارة" لل"كتب" one to manyو حتبقى العلاقة من "الكتب السمتعارة" لل"عملاء" one to manyبكده حتبقى العلاقة بين الكتب و العملاء many to many تقديم بلاغ
بتاريخ: 6 نوفمبر 201015 سنة comment_203083 وعليكم السلام ورحمة الله كما ذكر الأخ /حسام العلاقة بين الكتاب والمستعير many to many بمعنى ان الكتاب يمكن ان يستعيرة أكثر من مستعير وايضا المستعير يمكن ان يستعير اكثر من كتاب وبالتالى سيتطلب الأمر انشاء جدول ثالث هو جدول بيانات استعارة الكتب وسيتم اضافة مفتاح كل جدول ... كمفتاح اجنبي في الجدول الجديدويتبقى سؤال هل يصلح ان يكون مفتاح جدول استعارة الكتب ... مركب من رقم المستعير ورقم الكتاب حقيقه الأمر لا ... لانه من الممكن للمستعير استعارة نفس الكتاب بعد اسبوع او شهر مثلا ... ففى هذه الحالة لن تستطيع تسجيل هذه المعلومات يوجد احد حلين الحل الاول : انشاء عمود جديد كمفتاح لجدول استعارة الكتب وهو عيارة عن مسلسل لرقم عملية الإستعارة ( ومن الممكن ايضا ان يكون المسلسل سنوى... اي ان المفتاح يتكون من السنه + رقم مسلسل الإستعارة.)الحل الثاني : اضافة عمود جديد يحتوى تاريخ ووقت الإستعارة وبالتالى مفتاح جدول استعارة الكتب ... سيكون مركب من 3 اعمدة ( رقم المستعير + رقم الكتاب + تاريخ ووقت الإستعارة )الحل الأول مبنى على فكرة ان المستعير سيقوم باستعارة كناب واحد... فى كل عملية استعارة ... ماذا لو طلب منك تسجيل اكثر من كتاب مستعير فى المرة الواحدة ..؟ اليك مشاركات سابقة بالمنتدى مع الرسومات ... اتمنى ان تفيدكمطلوب مني تحليل نظام مكتبة توثيق مشروع كامل ارجو مساعدتكم فى تقييم تحليل مشروع نظام مكتبة - استعارة الكتب تقديم بلاغ
بتاريخ: 7 نوفمبر 201015 سنة كاتب الموضوع comment_203167 السلام عليكماولا انا مبتدىء فمش عارف الكلام ده صح ولا لأ بس ياريت حد خبير يفيدنا احنا الاتنين مينفعش يكون فيه attribute ليه علاقة بالrelationفى الحالة اللى انتى عاوزاها المفروض الأتىفيه 3 entity الاول "الكتب" و الثانى "العملاء"و ال entity الثالث "الكتب السمتعارة" بيربطه علاقة بالاتنين هى one to manyلان الشخص الواحد ممكن يستعير كذا كتاب و الكتاب الواحد "طبعا لو ليه أكثر من نسخة" ممكن يستعيروه كذا شخصحتبقى العلاقة من "الكتب السمتعارة" لل"كتب" one to manyو حتبقى العلاقة من "الكتب السمتعارة" لل"عملاء" one to manyبكده حتبقى العلاقة بين الكتب و العملاء many to many اشكرك كثيرا واشكر تفاعلك خالص احترامي تقديم بلاغ
بتاريخ: 7 نوفمبر 201015 سنة كاتب الموضوع comment_203168 وعليكم السلام ورحمة الله كما ذكر الأخ /حسام العلاقة بين الكتاب والمستعير many to many بمعنى ان الكتاب يمكن ان يستعيرة أكثر من مستعير وايضا المستعير يمكن ان يستعير اكثر من كتاب وبالتالى سيتطلب الأمر انشاء جدول ثالث هو جدول بيانات استعارة الكتب وسيتم اضافة مفتاح كل جدول ... كمفتاح اجنبي في الجدول الجديدويتبقى سؤال هل يصلح ان يكون مفتاح جدول استعارة الكتب ... مركب من رقم المستعير ورقم الكتاب حقيقه الأمر لا ... لانه من الممكن للمستعير استعارة نفس الكتاب بعد اسبوع او شهر مثلا ... ففى هذه الحالة لن تستطيع تسجيل هذه المعلومات يوجد احد حلين الحل الاول : انشاء عمود جديد كمفتاح لجدول استعارة الكتب وهو عيارة عن مسلسل لرقم عملية الإستعارة ( ومن الممكن ايضا ان يكون المسلسل سنوى... اي ان المفتاح يتكون من السنه + رقم مسلسل الإستعارة.)الحل الثاني : اضافة عمود جديد يحتوى تاريخ ووقت الإستعارة وبالتالى مفتاح جدول استعارة الكتب ... سيكون مركب من 3 اعمدة ( رقم المستعير + رقم الكتاب + تاريخ ووقت الإستعارة )الحل الأول مبنى على فكرة ان المستعير سيقوم باستعارة كناب واحد... فى كل عملية استعارة ... ماذا لو طلب منك تسجيل اكثر من كتاب مستعير فى المرة الواحدة ..؟ اليك مشاركات سابقة بالمنتدى مع الرسومات ... اتمنى ان تفيدكمطلوب مني تحليل نظام مكتبة توثيق مشروع كامل ارجو مساعدتكم فى تقييم تحليل مشروع نظام مكتبة - استعارة الكتب جزاك الله الف خير واستفدت كثيرا واتمنى لك التوفيق خالص ودي واحترامي تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.