Ολοκληρωμένο Πληροφοριακό Σύστημα Διαχείρισης Πρωταθλημάτων Καλαθοσφαίρισης
sender_id:
Αποτελεί το id του αποστολέα του μηνύματος. Αποτελεί πρωτεύων κλειδί στον
πίνακα “user” και ξένο κλειδί στον πίνακα “message” και τέλος είναι τύπου int μεγέθους 11.
receiver_id:
Αποτελεί το id του παραλήπτη του μηνύματος. Αποτελεί πρωτεύων κλειδί στον πίνακα
“user” και ξένο κλειδί στον πίνακα “message” και τέλος είναι τύπου int μεγέθους 11.
text_message:
Περιέχει το περιεχόμενο του μηνύματος και είναι τύπου text.
date_time: Περιέχει την ημερομηνία και την ώρα αποστολής του μηνύματος και είναι τύπου
datetime.
message_read: Περιλαμβάνει την πληροφορία αν ο παραλήπτης διάβασε το μήνυμα ή όχι. Είναι
τύπου tinyint με τιμές 0 και 1. Πιο συγκεκριμένα, η τιμή 0 αναφέρεται σε μη διαβασμένα και η τιμή 1
σε διαβασμένα μηνύματα.
sender_delete:
Περιλαμβάνει την πληροφορία αν ο αποστολέας διέγραψε το μήνυμα ή όχι. Είναι
τύπου tinyint με τιμές 0 και 1. Πιο συγκεκριμένα, η τιμή 0 αναφέρεται σε μη διαγραμμένα μηνύματα
και η τιμή 1 σε διαγραμμένα.
receiver_delete:
Περιλαμβάνει την πληροφορία αν ο παραλήπτης διέγραψε το μήνυμα ή όχι. Είναι
τύπου tinyint με τιμές 0 και 1. Συγκεκριμένα, η τιμή 0 παραπέμπει σε μη διαγραμμένα μηνύματα και
η τιμή 1 σε διαγραμμένα.
3.3.8 Πίνακας restriction
Ο συγκεκριμένος πίνακας περιέχει πληροφορίες σχετικά με κωλύματα συντελεστών
του πρωταθλήματος.
Όνομα
Τύπος
Σύνθεση
Προεπιλογή
id
int(11)
NOT NULL
user_id
int(11)
NOT NULL
time_from
time
NOT NULL
time_to
time
NOT NULL
date
date
NOT NULL
register_timestamp timestamp
current_timestamp
deletable
tinyint(1)
Default ‘0’
comment
varchar(255) Utf-8 general ci
NOT NULL
Πίνακας 3.8: Δομή του πίνακα ‘restriction’
51