Σχεδιασμός και υλοποίηση πληροφοριακού συστήματος διαχείρισης εθελοντών και απινιδωτών
56
3.3.3 Δομή πίνακα “ΕΚΑΒ”
Στον Πίνακα 3 παρουσιάζεται η δομή του πίνακα «ΕΚΑΒ » ο οποίος περιέχει
και τα βασικά του στοιχεία. Ο συγκεκριμένος πίνακας αποτελεί τα στοιχεία από τον
διαχειριστή της πλατφόρμας.
Όνομα
Τύπος
Κενό
Προεπιλογή
Πρόσθετα
Id
Int(11)
Όχι
Καμία
AUTO_INCREMENT
Type
Varchar(25)
Όχι
Καμία
ΝΟΤ NULL
Name
Varchar(25)
Nαι
Καμία
-
surname
Varchar(25)
Ναι
Καμία
-
Tel
Bigint(10)
Ναι
Καμία
-
Varchar(30)
Όχι
Καμία
UNIQUE
Address
Varchar(30)
Ναι
Καμία
-
username
Varchar(25)
Όχι
Καμία
UNIQUE
password
Varchar(64)
Όχι
Καμία
-
Πίνακας 3: Πίνακας “ΕΚΑΒ”
Ανάλυση στηλών του πίνακα “ΕΚΑΒ”:
•
id: Αποτελεί το αναγνωριστικό του χρήστη και είναι το πρωτεύον κλειδί του
πίνακα. Έχει τη δυνατότητα να λάβει πολύ μεγάλες τιμές ώστε να καλύπτει τις
ανάγκες έπειτα από χρόνια.
•
Type: Αποτελεί την ιδιότητα του χρήστη που μπορεί να είναι και ο διαχειριστής.
Στην προκείμενη περίπτωση μπορεί να είναι το πλήρωμα ασθενοφόρου του
ΕΚΑΒ ή ο τηλεφωνικός ανταποκριτής.
•
Name: Συμβολοσειρά μήκους 25 χαρακτήρων, αποτελεί το όνομα του χρήστη.
•
Surname: Συμβολοσειρά μήκους 25 χαρακτήρων, αποτελεί το επώνυμο του
χρήστη.
•
email: Είναι το email του χρήστη. Αποτελεί επίσης μοναδικό στοιχείο διότι
αφενός αποστέλλονται ειδοποιήσεις μέσω emails και αφετέρου είναι το πεδίο
το οποίο χρησιμοποιείται για την επαναφορά κωδικού.