Γεια σε όλους τους συνομιλητές του θέματος,
Αν και δεν έχω καμία σχέση με διαχείριση αδειών, παρακολουθώ το θέμα από ενδιαφέρον.
Αγαπητέ Χρήστο (Free_Ghost) στο τελευταίο σου μήνυμα διατυπώνεις τους κανόνες του μοντέλου.
Παράθεση:
|
4) Μιλάμε για ημερήσιους και όχι για βάρδια..
|
Δηλαδή τα 1,2,3 ισχύουν μόνο για ημερησίους;
Πως είναι οι κανόνες για τη βάρδια;
Επιπλέον έχω τις ακόλουθες ερωτήσεις:
- Καινούργια χρονιά, καινούργια βάση δεδομένων;
- Υπάρχει περίπτωση σε κάποιον να αλλάξει από «ημερήσιος» σε «βάρδια» ή αντίθετα στα μέσα της χρονιάς;
- Τι γίνεται στην περίπτωση που κάποιος δεν πήρε όλη την άδεια που δικαιούται σε μια χρονιά; Περνάει το υπόλοιπο της άδειας στην επόμενη χρονιά;
Μήπως θα βοηθούσε περισσότερο αν δημιουργούσες έναν καινούργιο πίνακα με στήλες
Πίνακας Ρυθμίσεις Προσωπικού : «μητρώο», «από», «έως», «ημερήσιος/βάρδια», «δικαιούται(μέρες)»;
Έτσι θα μπορούσες
για τον ίδιο αριθμό μητρώου να διατυπώνεις περισσότερα χρονικά διαστήματα (από/έως), για τα οποία κάθε φορά μπορείς ρυθμίσεις τυχόν αλλαγές στις δυο τελευταίες στήλες.
Για να είναι α βάση δεδομένων ανεξάρτητη ως προς τη χρονιά, οι στήλες (από/ έως) θα πρέπει να είναι τύπου DateTime. Όταν αναφέρεσαι π.χ. για ολόκληρο το 2010, τότε βάζεις από:1/1/2010 έως:31/12/2010.Όμως δε σε εμποδίζει τίποτα να θέσεις και από:1/6/2010 έως:1/2/2011 !!
Μια ιδέα είναι.
Φιλικά
Ανδρέας