background image

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

 

profession:

​Περιλαμβάνει την κατηγορία του χρήστη πριν την τροποποίηση. Αποτελεί

 

 

 

 

 

 

 

 

 

 

πρωτεύων

κλειδί

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

 

 

 

 

 

 

 

 

 

 

“user_update_history” και τέλος είναι τύπου int μεγέθους 2.

 

profile_pic:

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

 

 

 

 

 

 

 

 

 

 

 

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

 

active:

​Περιλαμβάνει την πληροφορία αν ο χρήστης ήταν ενεργός πριν την τροποποίηση.

 

 

 

 

   

 

 

 

 

 

 

Είναι τύπου tinyint με τιμές 0 και 1. Πιο συγκεκριμένα, η τιμή 0 αναφέρεται σε ενεργούς και

 

 

   

   

   

 

   

   

   

 

 

η τιμή 1 σε μη ενεργούς χρήστες.

 

rate:

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

 

 

 

 

 

 

 

 

 

 

 

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

 

 

 

 

 

 

 

 

 

 

 

 

 

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

 

update_time:

​Περιλαμβάνει την ημερομηνία και την ώρα που συνέβει η τροποποίηση των

 

 

 

 

 

 

 

 

   

 

 

δεδομένων και τέλος είναι τύπου timestamp.

 

3.3.5 Πίνακας login_history

 

Σε αυτόν τον πίνακα είναι αποθηκευμένες οι πληροφορίες σύνδεσης και αποσύνδεσης

 

 

 

 

 

   

 

 

 

 

κάθε χρήστη. Αναφέρονται πληροφορίες όπως ώρα σύνδεσης και ώρα αποσύνδεσης, καθώς

 

 

 

 

 

 

 

 

 

 

 

και η συσκευή σύνδεσης. 

 

Όνομα 

Τύπος 

Σύνθεση  Προεπιλογή 

id 

int(11) 

 

NOT NULL 

user_id 

Int(11) 

 

NOT NULL 

login_date_time 

timestamp 

 

NOT NULL 

logout_date_time  timestamp 

 

NOT NULL 

safe_key 

Varchar(15)   

NOT NULL 

device_name 

Varchar(30)   

NULL 

ip 

Varchar(50)   

NOT NULL 

 

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

 

48