background image

Σχεδιασμός και Υλοποίηση ενός πληροφοριακού συστήματος για τους τεχνικούς του φυσικού αερίου   -   
Κεφάλαιο 3 – Σχεδιασμός και Ανάπτυξη του Συστήματος

 

 

Ποτσίκα Ηλιάνα 

 

 

 

 

 

 

 

 

           53

 

 

end: Είναι το πεδίο που αποθηκεύει την ημέρα και την ώρα λήξης του ραντεβού. Είναι 

πεδίο  τύπου  datetime.  Μπορεί  να  πάρει  το  κενό  ως  τιμή,  καθώς  υπάρχει  η 

πιθανότητα να μην είναι γνωστή η ακριβής ώρα λήξης της επίσκεψης. 

allDay: Αποτελεί ένα χαρακτηριστικό που δείχνει αν το ραντεβού είναι ολοήμερο ή 

όχι. Στην παρούσα έκδοση του συστήματος δε χρησιμοποιείται, γι’ αυτό έχει πάντα 

την τιμή false.  

description:  Αποτελεί  μια  πιο  εκτενή  περιγραφή  του  σκοπού  για  τον  οποίο 

προγραμματίστηκε  το  ραντεβού.  Είναι  τύπου  text,  δηλαδή  μια  συμβολοσειρά  με 

μέγιστο μέγεθος 65.535 χαρακτήρες.  

creator_id:  Αποτελεί  το  αναγνωριστικό  του  χρήστη,  ο  οποίος  δημιούργησε  το 

ραντεβού.  Είναι  ξένο  κλειδί  του  πίνακα  και  δημιουργεί  μια  σύνδεσή  του  με  τον 

πίνακα των χρηστών (users).    

cust_id: Αποτελεί το αναγνωριστικό του πελάτη στον χώρο του οποίου θα διεξαχθεί 

το ραντεβού. Είναι ξένο κλειδί του πίνακα και δημιουργεί μια σύνδεσή του με τον 

πίνακα των χρηστών (users).   

reminder:  Αποθηκεύει  την  ημερομηνία  της  ειδοποίησης  για  την  υπενθύμιση  του 

συγκεκριμένου ραντεβού. Είναι πεδίο τύπου ημερομηνίας. Μπορεί να πάρει το κενό 

ως τιμή, καθώς υπάρχει η επιλογή για τον χρήστη να μην προσθέσει υπενθύμιση στο 

ραντεβού. 

reminder_seen: Το συγκεκριμένο πεδίο δείχνει την κατάσταση μιας ειδοποίησης, η 

οποία  έχει  δημιουργηθεί  για  το  ραντεβού.  Αν  ο  χρήστης  έχει  δει  τη  συγκεκριμένη 

ειδοποίηση και δε θέλει να συνεχίσει να τη βλέπει, τότε το πεδίο αυτό παίρνει την 

τιμή  1,  αλλιώς  έχει  τιμή  0.  Όσο  έχει  μηδενική  αξία,  η  ειδοποίηση  θα  συνεχίσει  να 

εμφανίζεται στον χρήστη.