![]() |
|
[VB.NET] اريد مساعدة شباب - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182) +--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183) +--- الموضوع : [VB.NET] اريد مساعدة شباب (/showthread.php?tid=37123) الصفحات:
1
2
|
RE: اريد مساعدة شباب - Anas Mahmoud - 07-12-20 اخي سأشرح لك الامر ، لديك 100 صنف مشروبات ساخنة ، ماذا يحدث بعد ان تقوم بتخزينهم ، ستجد 100 صف في الداتا بيز كلهم بهم نفس الكلمة "مشروبات ساخنة" بلا داعي ، لاختصار الامر ماذا نفعل ؟ نقوم بعمل جدول اخر يحوي القيم التي ستتكرر معنونين ب ID ونخزن هذا ال ID فقط في جدول الاصناف هكذا : [attachment=26104] ماذا سنستفيد من ذلك ؟ سنوفر مساحة مهولة ، ال String عموما يأخذ اضعاف ما يأخذه ال Integer لا يجب ابدا تخزين النصوص الا عند الحاجة غير ذلك ، تخيل لو بدلا من ان تكتب "مشروبات ساخنة" كتبت "مشروبات ساخنه" في احد الاصناف ، ماذا اصبح لديك الان ؟ اصبح لديك bug لن يجد البرنامج هذا الصنف ابدا ان حاولت البحث عن المشروبات الساخنة ولكن ان استخدمت جدول للاسامي ، فحتى لو كتبت الاسم خاطئ سيكون الخطأ على الجميع ولن يؤثر على اصناف بعينها لاننا في النهاية نقوم بالبحث باستخدام ال id الخاص بهم |