background image

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

 

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