السلام عليكم ورحمة الله وبركاته وبعد ،،
أرجو مساعدتي في تحليل قاعدة بيانات لتذاكر سفر بالمعطيات التالية : (هذا البرنامج يختص بمتابعة وكيل معين للتذاكر التي قام بسحبها من شركة رئيسية)
1 - يأخذ مكتب معين (وكيل) تذاكر من إحدى شركات الباصات الرئيسية ليقوم بتسويق وبيع تذاكرها .
2 - إمكانية سحب التذاكر بالآجل وإمكانية سحبها كاش .
الفكرة الأولى :
فهل أقوم بتكوين جدول واحد فقط يختص بجميع بيانات التذكرة الرئيسية (كرقم التذكرة ونوعها وخط سيرها مثلا) بالإضافة لحقول أخرى (مثل إسم الراكب ورقم الرحلة والمبلغ .. الخ) وكذلك الإشارة للتذكرة بأنها مسددة أم لا ؟
الفكرة الثانية :
أم أقوم بتكوين جدولين ، أولهما يختص بالبيانات الرئيسية للتذكرة (كالرقم والنوع وخط السير .. الخ) والثاني يختص بحركة المبيعات فقط (أي لا يتم إدارج إلا التذاكر المباعة فقط ويتم الإشارة إلى التذاكر برقمها) علاقة رأس برأس .
حيث أني بنيت فكرتي على تكوين جدولين (الفكرة الثانية) ولقد راودتني بعض التساءلات ، منها :
في أي جدول يتم الإشارة إلى معلومات سداد كل تذكرة ، هل في الجدول الأول (البيانات الرئيسية) أم في الجدول الثاني (حركة المبيعات)؟ .
وفقكم الله ولا عدمانكم ..