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

Καλημέρα

Φίλε Βάιο, δεν μπόρεσα να καταλάβω τι ακριβώς προσπαθείς να κάνεις.

Υποθέτω ότι θέλεις, αν έχει παραγγελθεί ένα προϊόν από τον πελάτη «Π» την ημερομηνία «Η» να μη μπορεί ο ίδιος (ο πελάτης Π) να το παραγγείλει πάλι την ίδια ημερομηνία (την ημερομηνία Η).

Στην επισυναπτόμενη ΒΔ έχω προσθέσει στον πίνακα «ΠΑΡΑΓΕΛΙΑ» ένα σύνθετο ευρετήριο, που υλοποιεί τον περιορισμό αυτό.

Μπορούμε να το δούμε, αφού ανοίξουμε τον πίνακα «ΠΑΡΑΓΕΛΙΑ» σε προβολή σχεδίασης, κάνοντας κλικ στο κουμπί «ΕΥΡΕΤΗΡΙΑ» της καρτέλας «Σχεδίαση» της κορδέλας.

Για να χειριστούμε σωστά τις παραγγελίες η σχεδίαση της ΒΔ πρέπει να περιλαμβάνει τουλάχιστον τους πίνακες:

1)ΠΕΛΑΤΕΣ. Εδώ καταχωρούνται τα στοιχεία των πελατών.

2) ΠΡΟΪΟΝΤΑ. Εδώ καταχωρούνται τα στοιχεία των προϊόντων

3) ΠΑΡΑΓΓΕΛΙΕΣ. Εδώ καταχωρούνται γενικά στοιχεία των παραγγελιών (Κωδικός Πελάτη, Ημερομηνία, Ημερομηνία Αποστολής, Διεύθυνση Αποστολής, Μέσο Αποστολής, κλπ).

4) ΛΕΠΤΟΜΕΡΕΙΕΣ_ΠΑΡΑΓΓΕΛΙΑΣ. Εδώ καταχωρείται λεπτομερώς τι περιλαμβάνει κάθε παραγγελία (Κωδικός Παραγγελίας, Κωδικός Προϊόντος, Ποσότητα, Τιμή, κλπ).

Λεπτομέρειες για τη σωστή σχεδίαση των παραγγελιών μπορούμε να δούμε στην ΒΔ «NorthWind».

Βάιο, χωρίς να ξέρω λεπτομέρειες για το σκοπό της ΒΔ που δημιουργείς, θεωρώ αναγκαία την προσαρμογή της στην παραδειγματική βάση «NorthWind».
Έτσι δε θα αντιμετωπίσεις, μελλοντικά, προβλήματα οφειλόμενα στην κακή σχεδίασή της .

Γιώργος
Συνημμένα Αρχεία
Τύπος Αρχείου: mdb paragelia2.mdb (356,0 KB, 242 εμφανίσεις)
Απάντηση με παράθεση