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

إستشارة في تصميم قاعدة

مغلق
بدأه snmdody في 26 سبتمبر 2004 · 2 رد · 493 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

لدي قاعدة اود إنشائها ، ولي بعض الإختيارات التي أود من الجميع إسداء النصيحة في إختيار الأنسب منها ..

وقاعدة البيانات هذه تختص بتسجيل تذاكر السفر ، وتحتوي على جدول رئيسي بإسم Stock ، فأي من الطريقتين الموضحة أدناه الصحيحة في التحليل :

1 - تسجيل جميع بيانات التذكرة في جدول الـ Stock بما في ذلك بيانات الوكالة المستلمة لها وبيانات تنفيذ التذكرة (إستخدامها فعلاً) وبيانات سدادها (بإختصار شديد جميع بيانات التذكرة)

2 - تسجيل البيانات الرئيسية للتذكرة في جدول الـ Stock وإنشاء جدول آخر بإسم CustomerStock للإلحاق رقم التذكرة به في حالة إستلامها من قبل وكالة معينة وتسجيل بيانات الإستلام ، وتسجيل بيانات التنفيذ والسداد في هذا الجدول .

فأي الطريقتين الأصلح من حيث تحليل القاعدة ؟

أرجو مشكوراً المشاركة في الرأي وإسداء النصيحة .

وفقكم الله جميعا

#2

السلام عليكم

اخي

هل بيانات التذكره تتكرر؟؟؟

بصوره اخر التذكره لرحله معينه الرحله لها جدول ثابت ورقم الرحله ثابت واشيائ اخرى ثابته

في الفكره الاولى التي طرحتها انت ....هذا يعرف بفلات تبل (flat table) وبالعربي يمكن الجدول المنبسط؟ ربما هذه ترجمتها لا اعلم

طبعا الفكره الاولى خاطئه ولا تستعمل؟ بسبب تكرار المعلومات بالجداول

انصح ان تستعمل الطريقه الثاتيه وهي الطريقه السليمه

والله الموفق

#3

شكراً لك اخي PC Xpert ، وإجابةً على سؤالك فبيانات التذكرة الواحدة لا تتكرر ، وللعلم أيضاً بأن ما يتم تسجيله في جدول Stock هو بيانات التذكرة الأساسية كالرقم والنوع مثلاً وليس لهذا الجدول أي علاقة برقم الرحلة وخلافه ..

وللتوضيح أكثر فما اريده هو إنشاء قاعدة (كقاعدة التخزين مثلاً) يتم تسجيل البيانات الأساسية للتذكرة كرقمها ونوعها وتاريخ إدخالها مثلاً في الجدول الأساسي Stock ، وما أتسآل حوله هو هل أقوم بتسجيل باقي بيانات التذكرة في نفس الجدول أو أقوم بإنشاء جدول مستقل ببيانات التسليم مثلا (المبيعات)

بارك الله فيك

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

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