بتاريخ: 23 فبراير 201115 سنة comment_209622 السلام عليكم ورحمه الله وبركاته اصمم قاعدة بيانات تحتوي على اسماء البرامج وخصائصها (feature) وخصائصها الفرعيه (subFeature) , بحيث انه البرنامج من الممكن ان يحتوي على اكثر من خاصيه , والخاصيه لها اكثر من برنامج , طبعا قمت بكسر علاقه التععديه بجدول بين الجدولين , والخاصيه قد يكون لها اكثر من خاصيه فرعيه , بعد الانتهاء من التصميم السابق ظهرة مشكله في انه اي برنامج يحتوى على خاصيه معينه سوف يحتوى على جميع خصائصها الفرعيه وهذا ليس صحيح , فليس جميع البرامج لها نفس الخصائص الفرعيه ارجو مساعدتكم باقرب فرصه .اتمنى مساعدتكم اخواني في هذه المشكله , المشكله موجوده في جدول ال subFeature وهي انه اي برنامج يحتوي على feature معين سوف يحتوى على جميع الsubfeature وذلك بس الفوركي الخاص بجدول الfeature , مع العلم انه ليس من الضروري احتواء البرنامج على جميع ال subfeature . مرفق لكم صوره عن المخطط تم تعديل 23 فبراير 201115 سنة بواسطة klkgy تقديم بلاغ
بتاريخ: 24 فبراير 201115 سنة comment_209665 السلام عليكم ورحمة الله ليس جميع البرامج لها نفس الخصائص الفرعيه يمكنك ربط جدول البرامج مع جدول الخصائص الفرعية مباشرة بدلا من الربط مع جدول الخصائص الرئيسية مع الإبقاء على العلاقة بين جدول الخصائص الرئيسية وجدول الخصائص الفرعيةاو ان تبقي العلاقات كما هي ... مع اعادة تصنيف الخصائص الرئيسية وما يتبعها من خضائص فرعيةرجاء عرض مثال لنوعية البيانات التى تتعامل معها تقديم بلاغ
بتاريخ: 24 فبراير 201115 سنة كاتب الموضوع comment_209672 جزاك الله خيرا على الردفكرة عمل علاقه ما بين جدول البرامج والخصائص الفرعيه فكره جيده , ولكن الن تؤثر على تركيب قاعدة البيانات بسبب وجود علاقه ما بين البرامج والخصائص والتي هي (الخصائص) متصله بالخصائص الفرعيه.وما رايك اخي الكريم اذا الغيت جدول العلاقات الفرعيه , وقمت بعمل self join على جدول الخصائص ولكن البعض نصحني بان لا افعل هذا بسبب انه سوف يصبح ضغط شديد على جدول الخصائص لانه اغلب العمليات تعتمد عليه .اخي الكريم لم افهم الحل الثاني الذي اقترحته وهو عمل تصنيف ؟البيانات التي اتعامل معها هي البرامج(email software) وخصائصها حيث ان موقع كل برنامج يعرض مجموعة خصائصه والخصائص الفرعي. تم تعديل 24 فبراير 201115 سنة بواسطة klkgy تقديم بلاغ
بتاريخ: 25 فبراير 201115 سنة comment_209704 السلام عليكم ورحمة الله يمكنك الإبقاء على تصميمك كما هو ... مع اعداد مجموعات مصنفه متنوعه من الخصائص الرئيسية ( اى تقسيم الخصائص الرئيسية ) ثم ربط البرنامج الواحد مع مجموعة أو أكثر من الخصائص الرئيسية تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.