Αυτοπαθης συσχετιση σε πινακα - MySQL

Συζητήσεις για την βάση δεδομένων MySQL και το phpMyAdmin

Συντονιστές: WebDev Moderators, Super-Moderators

Απάντηση
Άβαταρ μέλους
sijoune
Δημοσιεύσεις: 16
Εγγραφή: 12 Δεκ 2010 21:09

Αυτοπαθης συσχετιση σε πινακα - MySQL

Δημοσίευση από sijoune » 09 Μάιος 2011 02:13

Θέλω να φτίαξω απο το μοντέλο αυτο τον αντιστοιχο πίνακα.
Όμως εχω κολλήσει και όσο και να ψαχνω στο ιντερνετ δεν βρισκω ένα αντιστοιχο παραδειγμα.
οριστε στο E-R:
Εικόνα

στο βιβλίο το μόνο που λεει είναι πως μπορεί να εκφραστεί με ένα μόνο πίνακα, με τοποθέτηση του πρωτεύοντος κλειδιού του πινακα EMPLOYEE με ρόλο SUBORDINATE (υφισταμενος) στον πίνακα με ρολο SUPERVISOR ως εξωτερικό κλειδί. Δοκίμασα αυτο:
Εικόνα

Δεν μπορω να βγαλω ακρη, εχει κολλησει το μυαλο μου και εχω πελαγωσει.

Ευχαριστω εκ των προτερων.

* To STNAME ειναι το πρωτέυον κλειδι της οντότητας STORE, μιας αλλης οντοτητας της βασης.
Απλα στο διαγραμμα εχω απομονωσει την συσχετιση που με ενδιαφερει.

Άβαταρ μέλους
xultimatex
Honorary Member
Δημοσιεύσεις: 2505
Εγγραφή: 26 Ιούλ 2003 13:02
Τοποθεσία: Ξάνθη
Επικοινωνία:

Αυτοπαθης συσχετιση σε πινακα - MySQL

Δημοσίευση από xultimatex » 09 Μάιος 2011 03:08

Σωστά φαίνεται να το κάνεις. Ποιο ακριβώς είναι το πρόβλημα σου;
:arrow: Αν προσπαθείς πολύ για να πετύχεις κάτι, ίσως το κάνεις με λάθος τρόπο...

Άβαταρ μέλους
sijoune
Δημοσιεύσεις: 16
Εγγραφή: 12 Δεκ 2010 21:09

Αυτοπαθης συσχετιση σε πινακα - MySQL

Δημοσίευση από sijoune » 09 Μάιος 2011 03:59

Μου εβγαζει ενα μηνυμα σφαλματος. Οτι δεν μπορουσε να δημιουργηθει ο πινακας...
Το ξαναδοκιμασα τωρα και ειναι οκ.

Περιεργο...

Ευχαριστω και συγνωμη για το ακυρο post.

Απάντηση

Επιστροφή στο “MySQL”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες