34
ΑΝΑΛΥΣΗ ΚΑΙ ΣΧΕΔΙΑΣΗ ΣΥΣΤΗΜΑΤΟΣ
▪ ID_department: Είναι ξένο κλειδί του και αποτελεί το ID του τμήματος με το
οποίο έχει γίνει αντιστοίχιση το μάθημα. Αυτό το πεδίο υπάρχει γιατί το ίδιο μά-
θημα μπορεί να διδάσκεται σε διαφορετικά τμήματα κάθε εξάμηνο.
3.7.11 Πίνακας university
Περιέχει την ονομασία του κάθε πανεπιστημίου έτσι όπως την καταχωρεί ο γενικός δια-
χειριστής του συστήματος. Η δομή του παρουσιάζεται στον Πίνακας 13.
Πίνακας 13: Πίνακας university.
Όνομα
Τύπος
Κενό
Προεπιλογή
Πρόσθετα
ID
int(10)
Όχι
NULL
AUTO_INCREMENT
name
varchar(10)
Όχι
NULL
Αναλυτικά οι σειρές του Πίνακας 13 είναι:
▪ ID: Αποτελεί το πρωτεύον κλειδί του πίνακα.
▪ name: Πεδίο για την ονομασία του πανεπιστημίου. Για παράδειγμα πανεπιστήμιο
δυτικής Μακεδονίας.
3.7.12 Πίνακας department
Στον πίνακα department αποθηκεύονται όλα τα στοιχεία για το κάθε τμήμα του πανεπι-
στημίου. Η δομή του παρουσιάζεται στον Πίνακας 14.
Πίνακας 14: Πίνακας department.
Όνομα
Τύπος
Κενό
Προεπιλογή
Πρόσθετα
ID
int(10)
Όχι
NULL
AUTO_INCREMENT
name
varchar(25)
Όχι
NULL
ID_university
varchar(25)
Όχι
NULL
FOREIGN KEY
sso_depart
int(10)
Όχι
NULL
FOREIGN KEY
Αναλυτικά οι σειρές του Πίνακας 14 είναι:
▪ ID: Αποτελεί το πρωτεύον κλειδί του πίνακα.
▪ name: Σε αυτό το πεδίο καταχωρείται η ονομασία του κάθε τμήματος του πανε-
πιστημίου.