PDA

View Full Version : مشکل استفاده از فیلد کلید برای چند باردر یه جدول



mina_148m
جمعه 28 دی 1386, 15:52 عصر
سلام ،
من برنامه مر بوط به پرداخت حقوق حق التدریسی رو دارم می نویسم
بعد تو جدول مربوطه ممکنه هر کارمند دریافتیهای متفاوت در تاریخهای متفاوت داشته باشه
و فیلد کلید برای جدولامو کد پرسنلی افراد انتخاب کردم
منتها چون برای هر کد پرسنلی تو یه جدول ممکنه رکوردهای مختلفی درج بشه که تو هر رکورد اطلاعات مربوط به محاسبه حقوق برای یه زمان خاص باشه
ولی نمیشه که من برای فیلد کلید در یه جدول مقادیر مختلف وارد کنم یعنی چند بار کد پرسنلی تکرار بشه؟

از دوستان خواهش کمک دارم که به نظرشون این مشکل چه جوری می شه حل کرد؟

خیلی ممنون

SYNDROME
جمعه 28 دی 1386, 17:46 عصر
شما باید از کلید ترکیبی استفاده کنید.
مثلاً
CodePersonel , Year , Month
مثلا ماه و فیلد سال را نیز در نظر بگیرید و این سه تا فیلد را با هم کلید کنید.البته در این روش شما باید ماهانه فقط به هر نظر یک بار حقوق بدهید.
یا
CodePersonel , Date
تاریخ پرداخت را ذخیره کنید .در این روش هر روز که دلتان بخواهد می توانید مقداری از پول حق التدریس را پرداخت کنید.
موفق باشید