بتاريخ: 23 ديسمبر 200817 سنة comment_145301 السلام عليكم ورحمة اللهلدي مشروع تخرج ولسه باقي عليه كم لمسة محتاج مساعدتكم فيهاالمشروع عبارة عن محل ملابس رياضية المهم أنشأت ثلاثة جداول(المبيعات-المشتريات-المرتجع)وأريد إنشاء جدول رابع إسمه المستودع جدول المستودع مرتبط بكل الجداول الثلاثة ففي حالة بيع قطعة إلى أحد الزبائن فإن الكمية من نفس القطعة تنقص في المستودعوفي حالة تم شراء قطعة من تاجر جملة وإضافتها إلى جدول المشتريات فإن كميتها تزيد في جدول المستودعوفي حالة تم إسترجاع قطعة من قبل زبون آخر فإن إجمالي الكمية في المستودع يزيد مباشرة (( أي يكون جدول المستودع المرجع الرئيسي للجداول الثلاثة))أرجو منكم المساعدةالجداول مرفقة _________4.xls ________5.xls _______6.xls تم تعديل 23 ديسمبر 200817 سنة بواسطة مسامح الوقت تقديم بلاغ
بتاريخ: 26 ديسمبر 200817 سنة comment_145467 وعليكم السلام ورحمة الله هل سؤالك مرتبط بالنماذج أو بتصميم الجدوال والعلاقات بينها اذا كان الاجابة الثانية ... كان من المفترض ان تضع سؤالك فى منتدى تحليل النظم وليس الforms حتى يمكن الاجابة على سؤالكيمكنك انشاء جدول جديد للمستودعات يحتوى رقم المستودع وهو مفتاح الجدول اسم المستودع مكان المستودع .... ويتم اضافة رقم المستودع كمفتاح اجنبي foreign key فى جدول المشتريات وجدول المبيعات وجدول المرتجع ) وعند اجراء اي عملية من هذه العمليات يتم التأثير على كمية الصنف فى المستودع الذى تمت علية العملية ( شراء - بيع - مرتجع ) وهذا الاجراء procedure موجود فى منتدى الفورمز ... ويكون منشئ على مستوى كل جدول فى الداتابيز ملاحظات على التصميم الذى ارفقته من قبل يجب ان يكون لديك جداول اخرى فى النظام وهى - جدول انواع الاصناف ( رمز نوع الصنف pk - اسم نوع الصنف - ... ) - جدول الالوان ( رمز اللون Pk - اسم اللون )- جدول الموديلات ( رمز الموديل pk - اسم الموديل - ... ) - جدول الاصناف ( رقم الصنف pk - اسم الصنف - السعر - رمز اللونfk - رمز الموديل fk - رمز نوع الصنف fk... )- جدول العملاء ( رقم العميل Pk - اسم العميل - عنوانه - الهاتف - ... ) - جدول المستخدمين ( رقم المستخدم pk - اسم المستخدم - ... ) - ....ويتم استخدام هذه الرموز مع الجداول الرئيسية للنظام من خلال الربط foreign key ملاحظة اخيره لايفضل تخزين قيم يمكن حسابها ضمن الجداول فى جدول المبيعات لايفضل الاحتفاظ بقيمة اجمالى المبيعات حيث انه يمكن حسابها من معادلة = الكمية x السعر ولكن يمكن الاحتفاظ بقيمة الخصم وايضا لا يتم تخزين قيمة الصافى فى الجدول حيث انها نتيجة معادلة حسابية جميع قيمها موجودة فى اعمدة الجدول يجب تقسيم جدول المشتريات الى جزئين - البيانات الاساسية للمشتريات وتشمل ( رقم الفاتورة pk - تاريخ الفاتورة - رقم المورد FK - رقم المستخدم fk - ... ) - البيانات التفصيلية للمشتريات وتشمل ( رقم الفاتورة pk + fk مسلسل pk رقم الصنف fk الكمية سعر الشراء ...)ويتم التعامل مع جداول المبيعات والمرتجع بنفس الاسلوب اقتراح اخير طالما ان الجداول الاساسية متشابهة الى حد كبير فى البيانات والاعمدة يمكن دمجهم فى جدول واحد ... مع اضافة عمود نوع العملية ( شراء - بيع - مرتجع - ... ) والله الموفق تقديم بلاغ
بتاريخ: 26 ديسمبر 200817 سنة comment_145488 اوافق اخي امجد بالرأيففي حالة بيع قطعة إلى أحد الزبائن فإن الكمية من نفس القطعة تنقص في المستودعبامكانك ان تعمل ترجر عند عملية الحفظ ان تعمل جملة update على اكمية بعد عملية البيع تقديم بلاغ
بتاريخ: 17 أكتوبر 201015 سنة comment_201600 السلام عليكم ورحمة الله وبركاتهبكل صراحة مجهود تشكرون عليه لانكم بهذه الطريقة تساعدون الناس على الاستفادة والتعلم جزاكم الله خيرا وكثر الله من امثالكم تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.