background image

ΑΝΑΛΥΣΗ ΚΑΙ ΣΧΕΔΙΑΣΗ ΣΥΣΤΗΜΑΤΟΣ 

41 

 

Αναλυτικά οι σειρές του Πίνακας 23 είναι: 

▪  ID: Είναι το πρωτεύον κλειδί του πίνακα. 

▪  name: Αποθηκεύονται οι ημερομηνίες της εξεταστικής. 

▪  id_department: Είναι ξένο κλειδί και αποτελεί το πεδίο σύνδεσης με τον πίνακα 

department. 

3.7.22  Πίνακας exam_programme 

Αυτός ο πίνακας δημιουργήθηκε για την δημιουργία του προγράμματος της εξεταστικής. 

Η δομή του παρουσιάζεται στον Πίνακας 24. 

Πίνακας 24: Πίνακας exam_programme. 

Όνομα 

Τύπος 

Κενό 

Προεπιλογή 

Πρόσθετα 

ID 

int(10) 

Όχι 

NULL 

AUTO_INCREMENT 

ID_semester_course 

int(10) 

Όχι 

NULL 

FOREIGN KEY 

ID_day 

int(10) 

Όχι 

NULL 

FOREIGN KEY 

ID_hour 

int(10) 

Όχι 

NULL 

 

ID_user 

int(10) 

Όχι 

NULL 

FOREIGN KEY 

ID_department 

int(10) 

Όχι 

NULL 

FOREIGN KEY 

 

Αναλυτικά οι σειρές του Πίνακας 24 είναι: 

▪  ID: Είναι το πρωτεύον κλειδί του πίνακα. 

▪  ID_semester_course: Είναι ξένο κλειδί και αποτελεί το ID του πίνακα semes-

ter_course. Αυτό το πεδίο το θέλουμε για να βρούμε το εξάμηνο που διδάσκετε 

κάθε μάθημα.  

▪  ID_day: Είναι ξένο κλειδί και αποτελεί το πεδίο σύνδεσης με τον πίνακα  day. 

Αυτό γίνεται  ώστε να γνωρίζουμε ποια ημέρα διδάσκετε το μάθημα.  

▪  ID_hour: Στο πεδίο ID_hour κρατάμε την ώρα που διδάσκετε το μάθημα. 

▪  ID_user: Είναι ξένο κλειδί και αποτελεί το πεδίο σύνδεσης με τον πίνακα users. 

Σε αυτό το πεδίο έχουμε το ID του καθηγητή που διδάσκει το μάθημα. 

▪  ID_department: Είναι ξένο κλειδί και αποτελεί το πεδίο σύνδεσης με τον πίνακα 

department. Είναι σημαντικό ώστε να ξέρουμε σε ποιο πρόγραμμα σπουδών ανή-

κει κάθε γραμμή του πίνακα.