قاعدة بيانات برنامج إدارة المبيعات

أقوم حاليا بعمل قاعدة بيانات لبرنامج إدارة المبيعات

.. قمت بعمل الجداول و لكن لست أدري ان كان هناك ما يجب اضافته لها .. لذا ارجو المساعدة


التعليق السابق

تمام .. اضع المفتاح الرئيسي في الاعتبار بالطبع

و لكن هل هذه البيانات مناسبة ام سطحيه؟

مع ملاحظة اني اقول بعمل هذا البرنامج بشكل عام

و ليس لمكان بعينه

اذا البرنامج تجاري اي معد للبيع

اعمل اعتبارك انه سيستخدم بعدة اماكن

بمعنى ستكون هناك حقول NOT NULL اساسية مثال ذلك

المفتاح الرئيسي - اسم المنتج - سعر المنتج

وبقية الامور لايهم ان تكون اساسية

حيث ان بعض الشركات او المحلات يريد وضع بلد الصانع والبعض لايريد فلايهم

لناخذ على سبيل المثال المنتج مالذي احتاجه بعيدا عن ربط الجداول ببعض سناخذه بجدول واحد فقط


المنتج يحتاج

المفتاح الرئيسي - من نوع Primary KEY + auto

اسم المنتج - اساسي

سعر شراء المنتج - اساسي

سعر بيع المنتج الجديد

سعر بيع المنتج القديم

بلد الصنع - غير اساسي بمعنى لو تركه فارغ لايهم

باركود المنتج - هنا ستكون معلومات كاملة للمنتج عباره عن باركود

عدد المنتج اللي تم شرائة

عدد المنتجات اللتي تم بيعها

باقي الكمبيه ( كمية الشراء - كمية البيع ) يحدث للعدد المتبقي )

تاريخ انتهاء المنتج

ويوجد الكثير الكثير من الافكار


انا عن نفسي لو اردت عملها لن اعملها بجدول فقط اجعل المنتج الاساسي المفتاح الرئيسي واسم المنتج وسعر الشراء فقط

واعمل جدول اخر به معلومات عن المنتج

وجدول اخر بسعر المنتج قبل التخفيض وبعد التخفيض

بحيث اني اجعل للمنتج ثلاثة جداول مربوطه ببعضها واجعلها تفصياية بدقة متناهية طالما انه برنامجي معد للبيع سأجعله احترافي جداً لكي اكسب ثقة العملاء

هذا ما اتحدث عنه بالضبط .. ان اجعل البرنامج غير سطحي

شكرا للمساعدة