background image

 

83 

 

Τα  στοιχεία  επικοινωνίας  των  περιθαλπόντων,  καθώς  και  τα  στοιχεία  λογαριασμού 

σύνδεσης του περιθάλποντα στην android εφαρμογή αποθηκεύονται στον πίνακα caregiver, η 

δομή του οποίου παρουσιάζεται στον πίνακα της Εικόνας 33 : 

caregiverID:  Το  πρωτεύον  κλειδί  του  πίνακα.  Πρόκειται  για  πεδίο  αυτόματης 

αρίθμησης, το οποίο χρησιμοποιείται, για να αναγνωριστεί μοναδικά ένας περιθάλποντας 

patient:  Αριθμητικό  πεδίο.  Περιέχει  τον  μοναδικό  κωδικό  ασθενή.  Αποτελεί  ξένο 

κλειδί του πίνακα και δημιουργεί τη σύνδεσή του με τον πίνακα των ασθενών (tbl_patient). 

Επίσης, αποτελεί μοναδικό κλειδί του πίνακα. 

caregiverName: Πεδίο χαρακτήρων μεταβλητού μήκους, μέγιστης χωρητικότητας 255 

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

ασθενή. 

caregiverTel:  Στο  πεδίο  αυτό  αποθηκεύεται  το  τηλέφωνο  του  περιθάλποντα.  Είναι 

πεδίο μεταβλητού μήκους χαρακτήρων και μέγιστης χωρητικότητας 10 χαρακτήρων. 

caregiverAddress:  Πεδίο  χαρακτήρων  μεταβλητού  μήκους,  μέγιστης  χωρητικότητας 

255  χαρακτήρων,  το  οποίο  χρησιμοποιείται  για  την  αποθήκευση  της  διεύθυνσης  του 

περιθάλποντα. 

caregiverEmail: Πεδίο χαρακτήρων μεταβλητού μήκους, μέγιστης χωρητικότητας 255 

χαρακτήρων. Σε αυτό αποθηκεύεται το email  του  περιθάλποντα, με τη χρήση του  οποίου ο 

περιθάλπων θα μπορεί να συνδεθεί στην android εφαρμογή. 

caregiverPass: Πεδίο  χαρακτήρων μεταβλητού  μήκους, μέγιστης χωρητικότητας 100 

χαρακτήρων. Σε αυτό αποθηκεύεται ο κωδικός πρόσβασης του περιθάλποντα στην εφαρμογή 

android. Ο κωδικός πρόσβασης αποθηκεύεται με μορφή κωδικοποίησης md5. 

caregiverStatus:  Πεδίο  απαρίθμησης.  Αφορά  τη  κατάσταση  λογαριασμού  του 

περιθάλποντα.  Οι  πιθανές  τιμές  που  μπορεί  να  πάρει  είναι:  Υ  αν  λογαριασμός  έχει 

επιβεβαιωθεί, ενώ είναι Ν αν ο περιθάλπων δεν έχει επιβεβαιώσει τον λογαριασμό του. 

caregiverTokenCode:  Στο  πεδίο  αυτό  αποθηκεύεται  το  token  του  λογαριασμού  του 

περιθάλποντα, το οποίο εξάγεται κατά τη διαδικασία επιβεβαίωσης του λογαριασμού. Είναι 

πεδίο μεταβλητού μήκους χαρακτήρων και μέγιστης χωρητικότητας 100 χαρακτήρων.