Εμφάνιση ενός μόνο μηνύματος
  #7  
Παλιά 03-08-11, 17:48
kapetang Ο χρήστης kapetang δεν είναι συνδεδεμένος
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 18-06-2010
Μηνύματα: 3.674
Προεπιλογή

Καλησπέρα στην παρέα

Μιχάλη, με τις οδηγίες του Τάσου δεν νομίζω να αντιμετωπίσεις πρόβλημα στη δημιουργία μιας σύνθετης φόρμας με πολλές δευτερεύουσες.
Πριν όμως φθάσεις εκεί θα πρέπει να επανεξετάσεις το σχεδιασμό της βάσης σου γιατί υπάρχουν σοβαρές ενδείξεις ότι δεν είναι σωστός.
Γράφεις ότι σ’ όλους τους πίνακες (9) το ΑΦΜ είναι πρωτεύον κλειδί.
Αν συμβαίνει αυτό όλοι οι πίνακες θα μπορούσαν να ενωθούν σε ένα και δε θα είχε νόημα και το ζητούμενο.
Αν υποθέσουμε ότι στη βάση σου υπάρχει ένας πίνακας με τις παραγγελίες των πελατών και ο πίνακας έχει πρωτεύον κλειδί το ΑΦΜ, επειδή για κάθε ΑΦΜ (πχ ΑΦΜ=12345789 του πελάτη ΧΧΧΧΧΧΧ) μπορεί να έχει μόνο μία εγγραφή, δε θα μπορείς να καταχωρείς τις παραγγελίες του που είναι πολλές.
Έχω την εντύπωση ότι μπερδεύεις το πρωτεύον κλειδί με το εξωτερικό (ξένο).
Τελειώνοντας σε συμβουλεύω, πριν αρχίσεις να σχεδιάζεις φόρμες, να μελετήσεις προσεκτικά το άρθρο: Βασικές αρχές σχεδίασης βάσης δεδομένων - Access - Office.com
και να ασχοληθείς περισσότερο με το σχεδιασμό της βάσης σου.

Φιλικά/Γιώργος
Απάντηση με παράθεση