السلام عليكم ورحمة الله وبركاته
بصمم موقع لشركات ملاحيه وهناك مشكله في تنظيم الداتابيز
عندي 20نوع من الحاويات التي ممكن تنقلها السفن وممكن لأي عميل انه يدخل يختار
الحاويه اي نوع من انواع الحاويات هو يريده وباي عدد وباي وزن هذا كله في فورم
واحده اسمه طلب السعر
يعني من خلال طلب واحد في فورمه واحده فيها جدول فيه 20اتشك بوكس كل واحد منهم
بإسم حاويه معينه ييعلم عليها ويملا خانه الوزن والعدد يعني عايز 2حاويه من نوع بالك
بوزن 20ك للواحده وممكن يضغط زرار اضافه من خلاله يختار حاويه نفس نوع الحاويه لأن
الزرار ده امام نفس النوع الي هو النوع بالك ليدخل بيانات اضافيه وليكن هو عاوز عدد 5
حاويات اخري غير الأولي لكن وزن كل منهم 10ك وهكذا كل ده متخزن في داتابيز
اعمل الجداول ازاي والعلاقات الي بينهم
عملت جدول فيه عمودين عمود اسم الحاويه وعمود الرقم يعني id
عملت جدول اسمه طلب السعر فيه كل البيانات الي هاتدخل من فورم طلب السعر ماعدا جزئية
الحاويات
بفكر بطريقتين اني اعمل في الجدول ده 20عمود باسم او id كل حاويه واعمل جدول ثالث
به اربع اعمده رقم الid بتاع كل حاويه والوزن والعدد والخصائص اللأخري ورقم ال id ده
يكون نفس رقم ال id الي في جدول طلب السعر بحيث لو هو طالب في فورم طلب السعر عدد
واحد حاوية من النوع بالك وزنها 3ك وعدد 3 حاويه من النوع بالك وزنها 5ك للواحده
وعدد 3حاويه من نوع COLLAPASIBLE وزن الواحده 2ك ولا ايه رايكم في الحل ده
في حل تاني اعمل 20جدول باسماء الحاويات كل جدول فيه id بتاع جدول طلب السعر وفيه
عمود تاني بتاع الوزن وعمود العدد وعمود الخصائص id الحاويه
وجدول تاني فيه عمودين عمود اسم الحاويه وعمود الرقم يعني id وده كانه جدول بارقام
الجداول التانيه
بس مش عارفه اربطها ازاي بجدول طلب السعر
ولو في حل تالت قلولي