
17-02-10, 17:55
|
 | Super Moderator Όνομα: Γιάννης Έκδοση λογισμικού Office: Ms-Office 2007 Γλώσσα λογισμικού Office: Ελληνική, Αγγλική | | Εγγραφή: 12-10-2009 Περιοχή: Ηγουμενίτσα
Μηνύματα: 161
| |
Η κάθε εγγραφή ενός πίνακα φίλε Πάνο, θα πρέπει να αντιπροσωπεύει κάποιο πραγματικό γεγονός
ή αντικείμενο του πραγματικού κόσμου και να μην διαθέτει δεδομένα άσχετα με αυτό το αντικείμενο ή γεγονός.
Για παράδειγμα, μια παραίτηση είναι ένα γεγονός το οποίο ορίζεται από έναν υπάλληλο,
μια αίτηση, ένα χρονικό σημείο κτλ.
Δεν ορίζεται από το πότε την ανέλαβες εσύ και τι έκανες με αυτή.
Αυτό είναι ένα άλλο γεγονός που έχει να κάνει με εσένα και κάποια παραίτηση κάπου κάποτε.
Τα δυο γεγονότα σχετίζονται με μια μονοσήμαντη σχέση "ένα προς πολλά" με τη βοήθεια ενός στοιχείου
το οποίο χαρακτηρίζει μοναδικά την κάθε παραίτηση (μοναδικό κλειδί)
και θα πρέπει να εμφανίζεται στον πίνακα "Εργασίες" (ξένο κλειδί).
Αν τηρήσουμε κάποιες αρχές κατά τον σχεδιασμό της βάσης μας, τότε τα πράγματα
γίνονται πιο εύκολα και πιο ξεκάθαρα κατά την διαχείριση των δεδομένων.
Όσο για των διαχωρισμό των πινάκων, μην ανησυχείς. Γίνεται εύκολα.
__________________ Αν δεν το ρωτούσες, δεν θα το μαθαίναμε ποτέ...! 
----------------------------------------------- Τελικά η γνώση, αντίθετα με ό,τι μέχρι σήμερα πίστευα, είναι η φυλακή της σκέψης.
Όταν η αφετηρία είναι η ελεύθερη σκέψη, δεν χρειάζεται πλέον να φτάσεις πουθενά! |