background image

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

 

id:

​Είναι το πρωτεύων κλειδί, το οποίο χαρακτηρίζει μοναδικά κάθε εγγραφή και αυξάνεται

 

   

 

   

 

 

 

 

 

 

 

αυτόματα με την είσοδο κάποιας καινούργιας εγγραφής. Είναι τύπου int μεγέθους 11 ψηφίων

   

 

 

 

 

 

 

   

   

 

με σκοπό να καλύψει μεγάλες τιμές για αρκετά μεγάλο χρονικό διάστημα.

 

user_id:

​Είναι το id του χρήστη ο οποίος δημιούργησε το κώλυμα. Αποτελεί πρωτεύων

 

 

   

 

   

 

   

 

 

 

κλειδί στον πίνακα “user” και ξένο κλειδί στον πίνακα “restriction” και τέλος είναι τύπου int

 

 

 

 

 

 

 

 

 

 

 

 

 

   

μεγέθους 11. 

time_from: 

​Περιέχει την ώρα που ξεκινάει το κώλυμα και είναι τύπου time.

 

time_to: 

​Περιέχει την ώρα που τελειώνει το κώλυμα και είναι τύπου time.

 

date: 

​Περιέχει την ημερομηνία του κωλύματος και είναι τύπου date.

 

register_timestamp:

​Περιέχει την ημερομηνία και την ώρα που καταχωρήθηκε το κώλυμα

 

 

 

 

 

 

 

 

   

 

στο σύστημα και είναι τύπου timestamp.

 

deletable:

​Περιέχει την πληροφορία εάν ένα κώλυμα μπορεί να διαγραφεί. Σε περίπτωση

 

 

 

 

 

 

 

   

 

 

 

που έχει την τιμή 0 μπορεί να διαγραφεί από τον χρήστη που το δημιούργησε ενώ σε

 

 

 

   

 

 

 

 

 

 

 

 

 

 

 

περίπτωση που έχει την τιμή 1 δεν μπορεί να διαγραφεί. Τέλος, είναι τύπου enum με τιμές 0

 

 

 

 

   

 

   

 

 

 

 

   

   

και 1.

 

comment:

​Περιέχει τον λόγο που δημιουργήθηκε το κώλυμα. Είναι τύπου varchar και έχει

 

 

 

 

 

   

 

 

 

 

 

 

μέγιστο αριθμό χαρακτήρων 255.

 

3.3.9 Πίνακας team

 

Ο συγκεκριμένος πίνακας περιέχει πληροφορίες για όλες τις ομάδες που συμμετέχουν

 

 

 

 

 

 

   

 

 

 

στο πρωτάθλημα. 

Όνομα 

Τύπος 

Σύνθεση 

Προεπιλογή 

id 

int(11) 

 

NOT NULL 

name 

varchar(30)  Utf-8 general ci  NOT NULL 

category 

int(3) 

 

NOT NULL 

total_games 

int(3) 

 

Default ‘0’ 

wins 

int(3) 

 

Default ‘0’ 

loses 

int(3) 

 

Default ‘0’ 

52