background image

 

 

 

- 93 -

 

Πρακτικά, αυτό σημαίνει την αυτόματη διαγραφή: 

 

των εγγραφών της στήλης “user_id” του πίνακα “user_activation” και της στήλης 

“user_id“  του  πίνακα  “password_reset”  που  περιέχουν  την  ίδια  τιμή  με  τη  στήλη 
“user_id“ του πίνακα “users“ σε περίπτωση διαγραφής της εγγραφής αυτής. 

 

των  εγγραφών  της  στήλης  “device_id“  του  πίνακα  “commands”  περιέχουν  την 

ίδια  τιμή  με  τη  στήλη  “device_id” του  πίνακα  “devices”  σε  περίπτωση διαγραφής  της 
εγγραφής αυτής. 

Σε  περίπτωση  αυτόματης  διαγραφής  μιας  εγγραφής  μιας  στήλης  από  την  οποία 

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

4.3 Λειτουργίες του ιστοχώρου 

Σε  αυτήν την  ενότητα  παρουσιάζονται οι  λειτουργίες  και  υπηρεσίες  που  προσφέρει ο 

ιστοχώρος της διπλωματικής εργασίας. Το σύνολο των υπηρεσιών αυτών υποστηρίζεται από τη 
βάση δεδομένων που παρουσιάστηκε στην προηγούμενη ενότητα. Ο ιστοχώρος αναλαμβάνει 
να  διαχειριστεί  τα  δεδομένα  αυτά  με  μια  διεπαφή  φιλική  προς  τον  χρήστη  (Εικόνα  66).  Πιο 
συγκεκριμένα ο ιστοχώρος προσφέρει τις εξής δυνατότητες: 

 

Λειτουργίες για τον χρήστη 

 

Διαχείριση συσκευών 

 

Λειτουργίες για τον διαχειριστή