Ολοκληρωμένο Πληροφοριακό Σύστημα Διαχείρισης Πρωταθλημάτων Καλαθοσφαίρισης
mobile_token:
Περιλαμβάνει έναν συνδυασμό από χαρακτήρες που είναι χρήσιμοι για την
αποστολή ειδοποιήσεων μέσω firebase. Η τιμή του συμπληρώνεται αυτόματα με την είσοδο
του λογαριασμού μέσω κινητού τηλεφώνου. Είναι τύπου varchar και έχει μέγιστο αριθμό
χαρακτήρων 200.
3.3.2 Πίνακας user_categories
Σε αυτόν τον πίνακα είναι αποθηκευμένες οι κατηγορίες χρηστών.
Όνομα Τύπος
Σύνθεση
Προεπιλογή
id
int(2)
NOT NULL
name
varchar(15) Utf-8 general ci NOT NULL
active
tinyint(1)
Default ‘0’
Πίνακας 3.2: Δομή του πίνακα ‘user_categories’
id:
Είναι το πρωτεύων κλειδί, το οποίο χαρακτηρίζει μοναδικά κάθε εγγραφή και αυξάνεται
αυτόματα με την είσοδο κάποιας καινούργιας εγγραφής. Είναι τύπου int με μέγιστο αριθμό
ψηφίων 2.
name:
Είναι το όνομα της κατηγορίας έτσι όπως εμφανίζεται σε κάθε αναφορά στην HTML.
Είναι τύπου varchar και έχει μέγιστο αριθμό χαρακτήρων 15.
active: Μέσω αυτού του πεδίου γίνεται αντιληπτό αν η κατηγορία χρήστη είναι ενεργή. Στην
περίπτωση που δεν είναι ενεργή δεν μπορεί να επιλεχθεί κατα την δημιουργία ενός
καινούργιου χρήστη ή κατα την τροποποίηση της κατηγορίας του χρήστη. Είναι τύπου
tinyint με τιμές 0 και 1. Πιο συγκεκριμένα, η τιμή 0 αναφέρεται σε ενεργή κατηγορία χρήστη
και η τιμή 1 σε μη ενεργή κατηγορία χρήστη.
3.3.3 Πίνακας rate
Σε αυτόν τον πίνακα είναι αποθηκευμένες οι βαθμολογίες χρηστών .
Όνομα Τύπος
Σύνθεση
Προεπιλογή
id
int(2)
NOT NULL
name
varchar(15) Utf-8 general ci NOT NULL
active
tinyint(1)
NOT NULL
Πίνακας 3.3: Δομή του πίνακα ‘rate’
45