36
Ανάλυση Πληροφοριακού Συστήματος eBuzzer
3.4.4 Πίνακας categories
Στον πίνακα categories είναι αποθηκευμένες οι εγγραφές με τις κατηγορίες των
προϊόντων του συστήματος τα οποία μπορεί να επιλέξει ο χρήστης σε κάθε παραγγελία του. Σε
μία κατηγορία μπορούν να ανήκουν πολλά προϊόντα. Στην Εικόνα 9 που ακολουθεί, φαίνονται
αναλυτικά τα πεδία του πίνακα, που στο σύνολό τους είναι τέσσερα (4) και για τα οποία γίνεται
ανάλυση αμέσως παρακάτω.
Εικόνα 9: Πίνακας categories
• cat_id: Είναι το πρωτεύον κλειδί του πίνακα με τύπο δεδομένων ακέραιο αριθμό
εμφάνισης πέντε (5) ψηφίων και χαρακτηρίζει μοναδικά την κάθε κατηγορία.
• cat_image: Είναι το πεδίο που αποθηκεύεται η διαδρομή του αρχείου εικόνας
που αντιπροσωπεύει την κατηγορία προϊόντος με τύπο δεδομένων αλφαριθμητικό
μεγέθους διακοσίων πενήντα πέντε (255) χαρακτήρων.
• cat_checkvalue: Είναι το πεδίο που αποθηκεύεται η πληροφορία για την κάθε
κατηγορία αν είναι φαγώσιμο ή όχι με τύπο δεδομένων ακέραιο αριθμό
εμφάνισης ένα (1) ψηφίο. Αν είναι φαγώσιμο η τιμή είναι 1, αντιθέτως αν δεν
είναι φαγώσιμο η τιμή είναι 0.
• cat_name: Είναι το πεδίο που αποθηκεύεται το όνομα για κάθε κατηγορία με
τύπο δεδομένων αλφαριθμητικό μεγέθους τριάντα (30) χαρακτήρων.
3.4.5 Πίνακας esp
Ο πίνακας esp έχει αποθηκευμένες τις εγγραφές για τις πλακέτες esp8266 και τα
χαρακτηριστικά τους, οι οποίες αντιστοιχίζονται με τις παραγγελίες του χρήστη και τον
συνοδεύουν μέχρι την ολοκλήρωσή τους. Μία πλακέτα esp8266 μπορεί να αντιστοιχηθεί σε
πολλές παραγγελίες, όταν είναι διαθέσιμη, αλλά όχι ταυτόχρονα. Στην Εικόνα 10 που
ακολουθεί, φαίνονται αναλυτικά τα πεδία του πίνακα, που στο σύνολό τους είναι πέντε (5) και
για τα οποία γίνεται ανάλυση αμέσως παρακάτω.