Sobes.tech
Junior — Middle

Μπορείτε να δώσετε ένα παράδειγμα κατάστασης όπου χρησιμοποιείται σύνθετο πρωτεύον κλειδί σε μια βάση δεδομένων;

sobes.tech AI

Απάντηση από AI

Ο σύνθετος πρωτεύων κλειδί χρησιμοποιείται όταν η μοναδικότητα της εγγραφής καθορίζεται από το συνδυασμό πολλών στηλών, και όχι από μία μόνο. Για παράδειγμα, σε έναν πίνακα παραγγελιών προϊόντων, όπου κάθε εγγραφή είναι ένα συγκεκριμένο προϊόν σε μια συγκεκριμένη παραγγελία, το πρωτεύων κλειδί μπορεί να αποτελείται από order_id και product_id. Αυτό διασφαλίζει ότι το ίδιο προϊόν δεν θα διπλοεγγραφεί σε μια παραγγελία.