Ολοκληρωμένο Πληροφοριακό Σύστημα Διαχείρισης Πρωταθλημάτων Καλαθοσφαίρισης
active: Μέσω αυτού του πεδίου γίνεται αντιληπτό αν ο όμιλος είναι ενεργός. Στην
περίπτωση που δεν είναι ενεργός δεν μπορεί να επιλεχθεί κατά την δημιουργία μιας
καινούργιας ομάδας η τροποποίηση του ομίλου της ομάδας. Είναι τύπου tinyint με τιμές 0
και 1. Πιο συγκεκριμένα, η τιμή 0 αναφέρεται σε ενεργό όμιλο ομάδας και η τιμή 1 σε μη
ενεργό όμιλο ομάδας.
3.3.12 Πίνακας playable_categories
Ο πίνακας αυτός περιέχει τις κατηγορίες ομάδων που είναι διαθέσιμες να
συμμετάσχει κάποιος συντελεστής.
Όνομα
Τύπος Σύνθεση Προεπιλογή
team_categories_id int(11)
NOT NULL
user_id
int(11)
NOT NULL
Πίνακας 3.12: Δομή του πίνακα ‘playable_categories’
team_categories_id:
Περιέχει το id της κατηγορία της ομάδας που μπορεί να συμμετάσχει ο
χρήστης. Αποτελεί πρωτεύων κλειδί στον πίνακα “team_category” και ξένο κλειδί στον
πίνακα “playable_categories” και τέλος είναι τύπου int μεγέθους 11.
user_id:
Περιέχει το id του χρήστη. Αποτελεί πρωτεύων κλειδί στον πίνακα “user” και ξένο
κλειδί στον πίνακα “playable_categories” και τέλος είναι τύπου int μεγέθους 11.
3.3.13 Πίνακας game
Ο πίνακας αυτός παρέχει πληροφορίες για κάποιον αγώνα, όπως η τοποθεσία, η
ημερομηνία και τις ομάδες που θα συμμετάσχουν.
Όνομα
Τύπος
Σύνθεση Προεπιλογή
id
int(11)
NOT NULL
team_id_1
int(11)
NOT NULL
team_id_2
int(11)
NOT NULL
court_id
int(11)
NOT NULL
date_time
datetime
NOT NULL
team_score_1
int(3)
Default ‘0’
team_score_2
int(3)
Default ‘0’
rate
int(2)
NOT NULL
55