الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

هل طريقة تفكيري صحيحة؟؟

مغلق
بدأه samsor في 16 مارس 2006 · 1 رد · 663 مشاهدة · في هندسة البرمجيات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته...

أريد من سؤالي هذا فقط التأكد بأن طريقة تفكيري صحيحة..

وأرجو أن لا تبخلوا علي بالإقتراحات..

لو كانت عندي قاعدة بيانات لإصدار الفواتير وتحتوي على الجداول التالية...

جدول العملاء

وتتكون من الحقول التالية..

رقم العميل - اسم العميل

جدول البضاعة

وتتكون من الحقول التالية..

رقم البضاعة - اسم البضاعة - سعر البضاعة

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

جدول الفواتير

وتتكون من الحقول التالية..

رقم الفاتورة - رقم العميل- قيمة الفاتورة

جدول ملحق الفاتورة

وتتكون من الحقول التالية..

رقم الفاتورة - رقم البضاعة - العدد - السعر

سؤالي هو في الجدول رقم 4 (جدول ملحق الفاتورة) هل من الأفضل ان اجعل البضاعة تكون FK لرقم البضاعة ال PK الموجود جدول البضاعة مع الأخذ بالأعتبار أنه في هذه الحالة ستتغير الأسعار والأسماء في الفواتير المحفوظة بمجرد تغيرها في جدول البضاعة

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

رقم الفاتورة - رقم البضاعة - اسم البضاعة - سعر البضاعة - العدد - السعر

ام انه لا داعي لتكرار الحقول وأخزن فقط سعر البضاعة؟؟

#2

جدول البضاعة

وتتكون من الحقول التالية..

رقم البضاعة - اسم البضاعة - سعر البضاعة ((المقترح))!!

جدول الفواتير

وتتكون من الحقول التالية..

رقم الفاتورة - رقم العميل- قيمة الفاتورة (محسوبة) من الملحق!

جدول ملحق الفاتورة

وتتكون من الحقول التالية..

رقم تسلسلي عام PK- رقم الفاتورة FK- رقم البضاعة FK- العدد ثابت وليس FK - السعر (ثابت) وليس FK!

ما رأيك؟

هذا الموضوع مغلق.

مواضيع مشابهة