15-05-20, 11:23 PM
دائما باي برنامج يحتوي الى فواتير يكون هناك جزئين لهذه الفاتورة
الجزء الاول يتعلق بالبيانات الاساسية للفاتورة مثل رقم الفاتورة , اسم العميل,تاريخ الفاتورة,المبلغ الاجمالي,عدد المواد
وهي بيانات لن تتكرر فيتم حفظها بجدول لوحدها
اما الجزء الثاني فهو محتوى الفاتورة او تفاصيل المواد
وهنا يجب ان تاذكر ان الفاتورة الواحدة من الممكن ان تحتوي
على عدد غير محدد من المواد لذلك نلجأ بهذه الحالة لعمل
جدول يحتوي على تفاصبل الفاتورة ونعني بالتفاصيل هنا : رقم الفاتورة,رقم المادة,السعر,الكمية,القيمة الاجمالية
وبالتالي تكون هناك علاقة بين هذين الجدولين وهي رقم الفاتورة على سبيل المثال بالجدول الاول وهو جدول بيانات
الفاتورة الاساسية سيتم حفظ التالي على سبيل المثال:
1.رقم الفاتورة : 001
2.تاريخ الفاتورة: 12/12/2202
3.رقم العميل : 005
4. المبلغ الاجمالي : 1252.25
5. عدد المواد :3
اما الجدول الاخر وهو جدول تفاصيل الفاتورة ولنفرض انه يحتوي على 3 منتجات سيكون بالشكل التالي :
المنتج الاول
1. رقم تفاصيل الفاتورة : 1 وبالعادة يكون ترقيم تلقائي فلا يلزم اضافته بالكود
2. رقم الفاتورة : 001 وهو نفس رقم البيانات الاساسية للفاتورة
3.رقم المنتج او المادة : 120 على سبيل المثال
4. الكمية : 10
5. السعر : 12
6. الاجمالي : 120
المنتج الثاني
1. رقم تفاصيل الفاتورة : 2 وبالعادة يكون ترقيم تلقائي فلا يلزم اضافته بالكود
2. رقم الفاتورة : 001 وهو نفس رقم البيانات الاساسية للفاتورة
3.رقم المنتج او المادة : 110على سبيل المثال
4. الكمية : 5
5. السعر : 6
6. الاجمالي : 30
المنتج المنتج الثالث
1. رقم تفاصيل الفاتورة : 3 وبالعادة يكون ترقيم تلقائي فلا يلزم اضافته بالكود
2. رقم الفاتورة : 001 وهو نفس رقم البيانات الاساسية للفاتورة
3.رقم المنتج او المادة : 130 على سبيل المثال
4. الكمية : 8
5. السعر : 9
6. الاجمالي : 72
وهكذا
اتمنى ان تكون الفكرة قد وصلت
الجزء الاول يتعلق بالبيانات الاساسية للفاتورة مثل رقم الفاتورة , اسم العميل,تاريخ الفاتورة,المبلغ الاجمالي,عدد المواد
وهي بيانات لن تتكرر فيتم حفظها بجدول لوحدها
اما الجزء الثاني فهو محتوى الفاتورة او تفاصيل المواد
وهنا يجب ان تاذكر ان الفاتورة الواحدة من الممكن ان تحتوي
على عدد غير محدد من المواد لذلك نلجأ بهذه الحالة لعمل
جدول يحتوي على تفاصبل الفاتورة ونعني بالتفاصيل هنا : رقم الفاتورة,رقم المادة,السعر,الكمية,القيمة الاجمالية
وبالتالي تكون هناك علاقة بين هذين الجدولين وهي رقم الفاتورة على سبيل المثال بالجدول الاول وهو جدول بيانات
الفاتورة الاساسية سيتم حفظ التالي على سبيل المثال:
1.رقم الفاتورة : 001
2.تاريخ الفاتورة: 12/12/2202
3.رقم العميل : 005
4. المبلغ الاجمالي : 1252.25
5. عدد المواد :3
اما الجدول الاخر وهو جدول تفاصيل الفاتورة ولنفرض انه يحتوي على 3 منتجات سيكون بالشكل التالي :
المنتج الاول
1. رقم تفاصيل الفاتورة : 1 وبالعادة يكون ترقيم تلقائي فلا يلزم اضافته بالكود
2. رقم الفاتورة : 001 وهو نفس رقم البيانات الاساسية للفاتورة
3.رقم المنتج او المادة : 120 على سبيل المثال
4. الكمية : 10
5. السعر : 12
6. الاجمالي : 120
المنتج الثاني
1. رقم تفاصيل الفاتورة : 2 وبالعادة يكون ترقيم تلقائي فلا يلزم اضافته بالكود
2. رقم الفاتورة : 001 وهو نفس رقم البيانات الاساسية للفاتورة
3.رقم المنتج او المادة : 110على سبيل المثال
4. الكمية : 5
5. السعر : 6
6. الاجمالي : 30
المنتج المنتج الثالث
1. رقم تفاصيل الفاتورة : 3 وبالعادة يكون ترقيم تلقائي فلا يلزم اضافته بالكود
2. رقم الفاتورة : 001 وهو نفس رقم البيانات الاساسية للفاتورة
3.رقم المنتج او المادة : 130 على سبيل المثال
4. الكمية : 8
5. السعر : 9
6. الاجمالي : 72
وهكذا
اتمنى ان تكون الفكرة قد وصلت

