اذهب إلى المحتوى
dabas

استشارة بخصوص جداول العملاء والموردين

Recommended Posts

dabas

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

انا اصمم قاعدة بياناتت لحسابات "بسيط" سأحاول أن أقوم بالتوضيح وبإيجاز:
المؤسسة هي للتصميم والمونتاج ليست كبيرة  (أقل من المتوسط) وبها عدد من الموظفين ، اذاً فهي تعتمد بشكل أساسي على المبيعات ، بينما المشتريات فهي إدارية (مصاريف ضيافة - اجهزة كمبيوتر - صيانة - قرطاسية ....الخ)
قمت بتصميم جدول سميته Person سوف يشمل (الموظفين - الزبائن - الموردين) مرتبط بجدول آخر PersonType لتحديد طبيعة الشخص هل موظف ام زبون ام مورد؟
هنالك موظفين من الممكن ان يكون بحوزتهم عهد (أصول) كأمانة و آخرين لا يوجد
فقمت في جدول Person بإضافة حقل CanHaveAsset ، حيث يحدد ما إذا كان بإمكان الشخص أن يمتلك عهة أم لا 
أيضا هنالك جدول سميتة Operations يقوم بتسجيل الإيرادات والمصروفات ، حيث هنالك حقل Flag يميز العنصر هل هو ايراد ام مصروف

هل التصميم سليم ؟ وهل من الممكن أن يتسبب بمشاكل لاحقا ؟ وما هي السيناريوهات السيئة التي من الممكن أن تحدث ؟
هل من الأفضل تصميم جدول خاص بكل شخص (موظف - زبون - مورد) مع العلم أن البيانات التي تعني الشركة مشتركة بينهم (ملاحظة: النظام لا يقوم بإدارة الموارد البشرية أو الرواتب هنالك صندوق خاص بالرواتب ليست ضمن النظام) ؟
بخصوص الموظفين ... هل أقوم بعمل جدول عام لجميع الموظفين ، ومن ثم عمل جدول فرعي يشمل أرقام الموظفين اللذين بامكانهم امتلاك أصول (Employee + Employee_Can_Have_Asset).
كذلك الأمر بخصوص الايرادات والمصروفات هل أقوم بفصل الكيانين ؟ أم يبقى الأمر على ما هو عليه

 

PersonType.png

Asset.png

Persons.png

شارك هذه المشاركة


رابط المشاركة
شارك
rabie123

افصل جدول الموظفيين فى جدول مستقل

بالنسبة للزبون والمورد ممكن فى جدول واحد وممكن ينفصلوا  والافضل ينفصلوا

لكن جدول operations  تمام الوضع الحالى سليم

وبالتوفيق ان شاء الله

شارك هذه المشاركة


رابط المشاركة
شارك

انشئ حساب جديد او قم بتسجيل دخولك لتتمكن من إضافة تعليق جديد

يجب ان تكون عضوا لدينا لتتمكن من التعليق

انشئ حساب جديد

سجل حسابك الجديد لدينا في الموقع بمنتهي السهوله .

سجل حساب جديد

تسجيل دخول

هل تمتلك حساب بالفعل؟ سجل دخولك من هنا.

سجل دخولك الان

×
×
  • أضف...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: إتفاقية الخصوصية