المشاركات : 8
المواضيع 5
:
: 0
الإنتساب : Mar 2012
السلام عليكم ورحمة الله تعالى وبركاته
عندي جدول خاص بالموظفين وجدول خاص برتب الموظفين
الموظف يمكنه الترقية في الرتب يعني ممكن يكون لديه عدة رتب
**** طريقة عرض الرتبة الأخيرة فقط يعني الرتبة الحالية فقط للموظف.
المشاركات : 9
المواضيع 1
:
: 0
الإنتساب : Mar 2012
أخي لا تفكر هكذا .....الموظف لا يملك أكثر من رتبة و إنما عندما يترقى إلى رتبة أعلى يترك الرتبة السابقة و يأخذ الرتبة الجديد أي في الحالتين تكون عنده رتبة واحدة ..... و في هاته الحالة أنت تقوم بتعديل في الرتبة التي هو عليها الآن ....بالمناسبة أنا مبرمج و أعمل في مصلحة المستخدمين لذلك انا على يقي بما اقول فلا يمكن أن تكون للموظف رتبتين لأنه يتلقى راتبه عن رتبة واحدة فقط و عند الترقية يعمل له مقرر تحرير منصب مالي للرتبة القديمة و مقرر تعيين في الرتبة الجديدة .
المشاركات : 8
المواضيع 5
:
: 0
الإنتساب : Mar 2012
السلام عليكم
في البداية شكرا على الرد
فعلا الموظف لا يمكن ان تكون له أكثر من رتبة
لكن كيف أحتفظ بجميع الرتب والوظائف التي يتقلدها الموظف حيث أنه لدي في الجدول حقل يبين لي الرتبة الحالية للموظف.
المشاركات : 224
المواضيع 35
:
: 24
الإنتساب : Jan 2009
دام هكذا الحل بسيط جدا
تقوم بعمل جدول ويكون لدية مفتاح اجنبي للموظفين ومفتاح اجنبي للرتب بمعنى ان تكون العلاقة متعدد لمتعدد
وتقوم باضافة حقل id يكون autoincerment
بحيث يبدا 1-2-3 الخ
فلو افترضنا انك اضفت موظف برتبه ملازم مثلا وترقى الى عقيد فيكون id في الجدول 1 ثم 2
بعدها تستطع معرفة آخر رتبه من خلال الدالة max
select max(id) from join_datble
where person_id=@x
بالتوفيق وعيد مبارك
المشاركات : 3
المواضيع 0
:
: 0
الإنتساب : Sep 2014
leader_dz كتب :أخي لا تفكر هكذا .....الموظف لا يملك أكثر من رتبة و إنما عندما يترقى إلى رتبة أعلى يترك الرتبة السابقة و يأخذ الرتبة الجديد أي في الحالتين تكون عنده رتبة واحدة ..... و في هاته الحالة أنت تقوم بتعديل في الرتبة التي هو عليها الآن ....بالمناسبة أنا مبرمج و أعمل في مصلحة المستخدمين لذلك انا على يقي بما اقول فلا يمكن أن تكون للموظف رتبتين لأنه يتلقى راتبه عن رتبة واحدة فقط و عند الترقية يعمل له مقرر تحرير منصب مالي للرتبة القديمة و مقرر تعيين في الرتبة الجديدة .
السلام عليكم أخي ، انا ايضا اعمل في مصلحة المستخدمين فهل هناك برنامج لتسيير المستخدمين ؟