background image

 

37 

Ανάλυση Πληροφοριακού Συστήματος eBuzzer 

 

 

Εικόνα 10: Πίνακας esp8266 

•  id_esp: Είναι το πρωτεύον κλειδί του πίνακα με τύπο δεδομένων ακέραιο αριθμό 

εμφάνισης τριών (3) ψηφίων και χαρακτηρίζει μοναδικά την κάθε πλακέτα esp. 

•  status: Είναι το πεδίο του πίνακα που αποθηκεύεται η κατάσταση της πλακέτας 

esp8266 με τύπο δεδομένων ακέραιο αριθμό εμφάνισης ενός (1) ψηφίου. Όταν 

είναι η τιμή του είναι 0 τότε η πλακέτα esp8266 δεν έχει αντιστοιχηθεί ακόμη με 

την  παραγγελία.  Όταν  είναι  η  τιμή  του  είναι  1  τότε  η  πλακέτα  esp8266  έχει 

αντιστοιχηθεί με την παραγγελία. Όταν η τιμή του είναι 2 τότε η πλακέτα esp8266 

ενεργοποιείται και ενημερώνει τον πελάτη για την ολοκλήρωση της παραγγελίας. 

•  available: Είναι το πεδίο του πίνακα αποθηκεύεται η  διαθεσιμότητα της  κάθε 

πλακέτας  esp με τύπο δεδομένων ακέραιο αριθμό  εμφάνισης ενός  (1) ψηφίου. 

Όταν είναι 1 η πλακέτα esp είναι διαθέσιμη, ενώ όταν είναι 0 μη διαθέσιμη. 

•  image: Είναι το πεδίο που αποθηκεύεται η διαδρομή του αρχείου εικόνας που 

αντιπροσωπεύει  την  κάθε  πλακέτα  esp  με  τύπο  δεδομένων  αλφαριθμητικό 

μεγέθους διακοσίων πενήντα πέντε (255) χαρακτήρων. 

•  order_id_esp:  Είναι  το  ξένο  κλειδί  του  πεδίου  id_esp  του  πίνακα  esp  και 

συσχετίζει μοναδικά μία παραγγελία με μια πλακέτα esp. Ο τύπος δεδομένων του 

πεδίου είναι ακέραιος αριθμός εμφάνισης πέντε (5) ψηφίων. 

3.4.6  Πίνακας product 

Στον πίνακα product είναι αποθηκευμένες οι εγγραφές με τα προϊόντα του συστήματος 

τα  οποία  μπορεί  να  παραγγείλει  ο  χρήστης  σε  κάθε  παραγγελία  του.  Στην  Εικόνα  11  που 

ακολουθεί, φαίνονται αναλυτικά τα πεδία του πίνακα, που στο σύνολό τους είναι πέντε (5) και 

για τα οποία γίνεται ανάλυση αμέσως παρακάτω.