====== 3ο Βήμα: Προσδιορισμός Σχέσεων ====== > Οι προτάσεις που δηλώνουν σχέσης σημειώνονται με __υπογραμμισμένους__ χαρακτήρες. > Οι ιδιότητες σημειώνονται με //πλάγιους// χαρακτήρες. > Οι οντότητες σημειώνονται με **έντονους** χαρακτήρες. Για την υποστήριξη της καταγραφής και της αντιμετώπισης των κακοτεχνιών στους οι αρμόδιες υπηρεσίες σχεδιάζουν να χρησιμοποιήσουν μια σχεσιακή βάση. Στη βάση αυτή, πρέπει να αποθηκεύονται τα παρακάτω στοιχεία: - **Τηλεφωνήματα** που πραγματοποιήθηκαν στην υπηρεσία συλλογής καταγγελιών. Για κάθε τηλεφώνημα ενδιαφέρουν τα στοιχεία: //ημερομηνία, ώρα, ονοματεπώνυμο, ΑΔΤ και τηλέφωνο του ατόμου που πραγματοποιεί την καταγγελία, υπάλληλος που έλαβε την καταγγελία//. - **Κακοτεχνίες** που έχουν καταγγελθεί. Για κάθε κακοτεχνία ενδιαφέρουν τα στοιχεία: //δήμος, διεύθυνση (οδός, αριθμός), περιγραφή, σοβαρότητα στην κλίμακα 1-10 (1:αισθητικό πρόβλημα έως 10:αδύνατη η διέλευση οχημάτων), κατάσταση (ληφθείσα, επιβεβαιωμένη, εκκρεμής, υπό επισκευή, επισκευασμένη)//.\\ __Σε κάθε τηλεφώνημα μπορούν να καταγγέλλονται πολλές κακοτεχνίες και επίσης, η ίδια κακοτεχνία μπορεί να καταγγέλλεται σε περισσότερα του ενός τηλεφωνήματα__. - **Ενέργειες** για την αντιμετώπιση των κακοτεχνιών. __Κάθε κακοτεχνία απαιτεί μια ή περισσότερες επισκευές προκειμένου να διορθωθεί__. Για κάθε τέτοια παρέμβαση ενδιαφέρουν τα στοιχεία: //περιγραφή επισκευής, εργολάβος που πραγματοποίησε την επισκευή, ημερομηνία έναρξης εργασιών, ημερομηνία λήξης εργασιών, κόστος εργασιών//. Το διάγραμμα διαμορφώνεται ως εξής: {{ :el:school:lessons:db:theory:epal-ex1-phonecalls-step4.png?800 |}} Παρατήρησεις: * Η κατάσταση έχει διπλό περίγραμμα για να δείξει ότι έχει πολλές επιλογές. * Η διεύθυνση είναι σύνθετη ιδιότητα που αποτελείται από τις ιδιότητες //διεύθυνση// και //αριθμός//.