Ολοκληρωμένο Πληροφοριακό Σύστημα Διαχείρισης Πρωταθλημάτων Καλαθοσφαίρισης
driving_licence:
Είναι ένα πεδίο το οποίο δείχνει αν ο χρήστης είναι κάτοχος διπλώματος
οδήγησης. Είναι τύπου enum με τιμές 0 και 1. Πιο συγκεκριμένα, η τιμή 0 αναφέρεται σε
κάτοχο διπλώματος οδήγησης και η τιμή 1 σε μη κάτοχο διπλώματος οδήγησης.
living_place:
Σε αυτό το πεδίο είναι αποθηκευμένο ο τόπος κατοικίας του χρήστη. Αποτελεί
πρωτεύων κλειδί στον πίνακα “city” και ξένο κλειδί στον πίνακα “user”. Τέλος, είναι τύπου
int με μέγιστο αριθμό χαρακτήρων 11.
profession:
Στο πεδίο αυτό αναγράφεται η κατηγορία του χρήστη. Αποτελεί πρωτεύων
κλειδί στον πίνακα “user_category” και ξένο κλειδί στον πίνακα “user”. Τέλος, είναι τύπου
int μεγέθους 2.
profile_pic:
Το πεδίο αυτό περιέχει το σύνδεσμο της εικόνας του χρήστη. Είναι τύπου
varchar και έχει μέγιστο αριθμό χαρακτήρων 100. Συγκεκριμένα, ο σύνδεσμος του πεδίου
είναι κωδικοποιημένος έτσι ώστε να μην υπάρχει σύγκρουση με αρχεία ιδίου ονόματος.
active:
Μέσω αυτού του πεδίου γίνεται αντιληπτό αν ο χρήστης είναι ενεργός. Σε περίπτωση
που δεν είναι ενεργός δεν μπορεί να συνδεθεί στο σύστημα
. Είναι τύπου tinyint με τιμές 0
και 1. Συγκεκριμένα, η τιμή 0 αναφέρεται σε ενεργούς και η τιμή 1 σε μη ενεργούς χρήστες.
rate:
Καθορίζει την αξιολόγηση του χρήστη, και ανάλογα την αξιολόγηση γίνεται και η
κατανομή στους αγώνες. Αποτελεί πρωτεύων κλειδί στον πίνακα “rate” και ξένο κλειδί στον
πίνακα “user”. Τέλος, είναι τύπου int μεγέθους 2.
language:
Είναι το πεδίο που καθορίζει την γλώσσα της ιστοσελίδας. Είναι τύπου enum με
τιμές en και gr. Συγκεκριμένα, η τιμή gr αναφέρεται στην ελληνική γλώσσα και η τιμή en
στην αγγλική γλώσσα.
polling_time:
Περιλαμβάνει τον χρόνο που η JavaScript κάνει ερωτήματα στην βάση
δεδομένων εάν υπάρχει κάποιο καινούργιο μήνυμα
. Είναι τύπου tinyint και έχει μέγιστο
αριθμό ψηφίων 3.
password_recovery_url:
Περιλαμβάνει τον σύνδεσμο για επαναφορά του κωδικού, είναι
μοναδικό κάθε φορά που γίνεται επαναφορά. Είναι τύπου varchar και έχει μέγιστο αριθμό
χαρακτήρων 20.
44