04-04-15, 12:14
|
Όνομα: Γιώργος Έκδοση λογισμικού Office: Ms-Office 2010 Γλώσσα λογισμικού Office: Ελληνική, Αγγλική | | Εγγραφή: 18-06-2010
Μηνύματα: 3.674
| |
Καλημέρα στην παρέα
Στη ΒΔ DataBaseNew, που ανέβασα σε προηγούμενο μήνυμα, έκανα δύο παραδοχές που ενδέχεται να μη ισχύουν.
1) Το όνομα και το επώνυμο προσδιορίζουν μοναδικά τον πελάτη (δεν υπάρχουν συνωνυμίες).
Αν υπάρχουν συνωνυμίες πρέπει να χρησιμοποιήσουμε και άλλα πεδία έτσι ώστε ο συνδυασμός τους να δίνει μοναδικές τιμές για κάθε πελάτη.
2) Υπέθεσα επίσης ότι αν ένας πελάτης είναι καταχωρημένος στη νέα βάση είναι καταχωρημένα και όλα τα παλιά του ραντεβού.
Αυτό όμως μπορεί να μη συμβαίνει.
Στη νέα ΒΔ DataBaseNew3, που επισυνάπτω, δέχομαι ότι ισχύει η πρώτη παραδοχή, αλλά όχι η δεύτερη.
Έτσι πρόσθεσα ενέργειες και κώδικα, ώστε να μη χαθούν ραντεβού.
Απ’ όλα αυτά φαίνεται ότι η διαδικασία μεταφοράς δεδομένων από μια παλιά ΒΔ σε μια νέα είναι αρκετά περίπλοκη και συνεπώς είναι πολύ δύσκολο να δοθεί μια γενική λύση.
Φιλικά/Γιώργος
ΥΓ Φίλε Νίκο καθώς έγγραφα το μήνυμα, είδα τη λύση σου. Θα τη μελετήσω.
|