background image

Ολοκληρωμένο Πληροφοριακό Σύστημα Διαχείρισης Πρωταθλημάτων Καλαθοσφαίρισης 

 

update_time 

timestamp 

 

NOT NULL 

Πίνακας 3.4: Δομή του πίνακα ‘user_update_history’ 

 

id:

​Είναι το πρωτεύων κλειδί, το οποίο χαρακτηρίζει μοναδικά κάθε εγγραφή και αυξάνεται

 

   

 

   

 

 

 

 

 

 

 

αυτόματα με την είσοδο κάποιας καινούργιας εγγραφής. Είναι τύπου int με μέγιστο αριθμό

   

 

 

 

 

 

 

 

   

 

 

ψηφίων 11 για να καλύψει μεγάλο αριθμό εγγραφών για μεγάλο χρονικό διάστημα. 

user_id:

​Είναι το id του χρήστη στον οποίο αναφέρεται η εγγραφή αναβάθμισης χρήστη.

 

     

 

 

 

 

   

 

 

 

Είναι τύπου int και έχει μέγιστο αριθμό ψηφίων 11. Αποτελεί πρωτεύων κλειδί στον πίνακα

 

 

 

 

 

 

 

 

 

 

 

 

 

 

“user ” και ξένο κλειδί στον πίνακα “user_update_history”.

 

username:

​Περιλαμβάνει το όνομα χρήστη πριν την τροποποίηση. Είναι τύπου varchar και

 

   

 

 

 

 

 

 

 

 

 

έχει μέγιστο αριθμό χαρακτήρων 15.

 

password:

​Περιλαμβάνει τον κωδικό πριν την τροποποίηση. Είναι τύπου char και έχει

 

 

 

 

 

 

 

 

 

 

 

 

μέγιστο αριθμό χαρακτήρων 60.

 

name:

​Περιλαμβάνει το όνομα του χρήστη πριν την τελευταία τροποποίηση. Είναι τύπου

 

   

 

 

 

 

 

 

 

 

 

varchar και έχει μέγιστο αριθμό χαρακτήρων 15.

 

surname:

​Περιλαμβάνει το επίθετο του χρήστη πριν την τροποποίηση. Είναι τύπου varchar

 

   

 

 

 

 

 

 

 

 

 

και έχει μέγιστο αριθμό χαρακτήρων 15.

 

email:

​Περιλαμβάνει το email πριν την τροποποίηση. Είναι τύπου varchar και έχει μέγιστο

 

   

 

 

 

 

 

 

 

 

 

 

αριθμό χαρακτήρων 30.

 

phone:

​Περιλαμβάνει το κινητό τηλέφωνο πριν την τροποποίηση. Είναι τύπου varchar και

 

   

 

 

 

 

 

 

 

 

 

έχει μέγιστο αριθμό χαρακτήρων 15.

 

driving_licence: Περιλαμβάνει το δίπλωμα οδήγησης πριν την τροποποίηση. Είναι τύπου

 

   

 

 

 

 

 

 

 

enum με τιμές 0 και 1. Πιο συγκεκριμένα, η τιμή 0 αναφέρεται σε κάτοχο διπλώματος

 

 

   

   

 

   

   

 

 

 

 

οδήγησης και η τιμή 1 σε μη κάτοχο διπλώματος οδήγησης.

 

living_place:

​Περιλαμβάνει τον τόπο κατοικίας πριν την τροποποίηση. Αποτελεί πρωτεύων

 

 

 

 

 

 

 

 

 

 

κλειδί στον πίνακα “city” και ξένο κλειδί στον πίνακα “user_update_history” και τέλος είναι

 

 

 

 

 

 

 

 

 

 

 

 

 

τύπου int μεγέθους 11.

 

47