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) και
για τα οποία γίνεται ανάλυση αμέσως παρακάτω.