Εμφάνιση ενός μόνο μηνύματος
  #1  
Παλιά 25-08-19, 08:42
it0466 Ο χρήστης it0466 δεν είναι συνδεδεμένος
Όνομα: ΜΠΑΜΠΗΣ
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 13-03-2010
Μηνύματα: 9
Προεπιλογή Σχεδίαση πινάκων και σχέσεις πινάκων για Εργαζόμενους

Καλημέρα,
Διαθέτω τους εξής πίνακες:
Πίνακας Εργαζόμενοι
id_ergazomenou (primary_key)
lastname
firstname
fathername
mothersname
afm
amka
adt
address
mobilephone1
mobilephone2
homephone1
homephone2
category_ergazomenou (foreing_key)
Πίνακας Κατηγορίες_Εργαζομένων
id_categories_ergazomenoi (primary_key)
description_categories_ergazomenoi
Πίνακας Κατηγορίες Υπαλλήλων
id_category_ypallilon (primary_key)
description_category_ypallilon
Πίνακας Ειδικότητες
id_eikotitas (primary_key)
description_eidikotitta
Συνδέω τον πίνακα Εργαζόμενοι με τον πίνακα Κατηγορίες_Εργαζομένων με μία σχέση 1 προς πολλά. (1 Κατηγορία Εργαζομένων έχει πολλούς Εργαζόμενους)

Ο πίνακας Κατηγορίες_Εργαζομένων έχει μόνο 3 εγγραφές:
1η εγγραφή: 1|ΥΠΑΛΛΗΛΟΙ
2η εγγραφή: 2|ΜΕΤΟΧΟΙ
3η εγγραφή: 3|ΥΠΑΛΛΗΛΟΙ ΚΑΙ ΜΕΤΟΧΟΙ

Ο πίνακας Κατηγορίες Υπαλλήλων έχει και αυτός μόνο 3 εγγραφές:
1η εγγραφή: 1|ΥΠΑΛΛΗΛΟΣ ΤΗΣ ΕΤΑΙΡΙΑΣ
2η εγγραφή: 2|ΥΠΑΛΛΗΛΟΣ ΜΕΤΟΧΟΥ
3η εγγραφή: 3|ΥΠΑΛΛΗΛΟΣ ΤΗΣ ΕΤΑΙΡΙΑΣ ΚΑΙ ΜΕΤΟΧΟΥ

O πίνακας Ειδικότητες έχει και αυτός τις εξής εγγραφές:
1η εγγραφή: 1|ΛΟΓΙΣΤΗΣ
2η εγγραφή: 2|ΥΠΑΛΛΗΛΟΣ ΓΡΑΦΕΙΟΥ
3η εγγραφή: 3|ΤΑΜΙΑΣ
4η εγγραφή: 4|ΚΛΗΤΗΡΑΣ

Το πρόβλημά μου είναι ότι δεν ξέρω πως να συνδέσω τους πίνακες Κατηγορίες_Εργαζομένων, Κατηγορίες Υπαλλήλων, Ειδικότητες μεταξύ τους.

Συμβαίνουν τα εξής:
Από τον πίνακα Κατηγορίες_Εργαζομένων μόνο η 1η εγγραφή: 1|ΥΠΑΛΛΗΛΟΙ και η 3η εγγραφή: 3|ΥΠΑΛΛΗΛΟΙ ΚΑΙ ΜΕΤΟΧΟΙ μπορούν να συνδέονται με μία από από τις εγγραφές του πίνακα Κατηγορίες Υπαλλήλων. Δηλαδή ένας που είναι "Υπάλληλος" ή ένας που "Υπάλληλος και Μέτοχος" μπορεί να είναι είτε Υπάλληλος της εταιρείας είτε Υπάλληλος μετόχου είτε και τα δύο μαζί που είναι η 3η εγγραφή:3|ΥΠΑΛΛΗΛΟΣ ΤΗΣ ΕΤΑΙΡΙΑΣ ΚΑΙ ΜΕΤΟΧΟΥ στον πίνακα Κατηγορίες Υπαλλήλων. Έχουμε δηλαδή μία μερική σχέση. Η κατηγορία εργαζομένων 2η εγγραφή: 2|ΜΕΤΟΧΟΙ δεν συμμετέχει στην σχέση.

Επίσης έχω πρόβλημα στο να συνδέσω τον πίνακα Κατηγορίες Υπαλλήλων με τον πίνακα Ειδικότητες. Ένας ΥΠΑΛΛΗΛΟΣ ΤΗΣ ΕΤΑΙΡΕΙΑΣ μπορεί να έχει μία μόνο από τις παραπάνω ειδικότητες, ένας ΥΠΑΛΛΗΛΟΣ ΜΕΤΟΧΟΥ μπορεί να έχει μία μόνο από τις παραπάνω ειδικότητες, όμως ένας ΥΠΑΛΛΗΛΟΣ ΤΗΣ ΕΤΑΙΡΕΙΑΣ ΚΑΙ ΜΕΤΟΧΟΥ μπορεί να έχει πολλές από τις παραπάνω ειδικότητες. Μου φαίνεται πως υπάρχει σχέση πολλά προς πολλά αλλά έχω μπερδευτεί δεν ξέρω πως να τους συνδέσω.

Ευχαριστώ πολύ εκ των προτέρων για οποιαδήποτε βοήθεια.
Απάντηση με παράθεση