Αναφερόμενοι σε διάφορες συμβάσεις ονοματοδοσίας, χρησιμοποιούμε ομοιόμορφα τις ακόλουθες συμβάσεις ονοματοδοσίας:
Εάν υπάρχει μια υπάρχουσα συντομογραφία στη διαδικασία ονομασίας, θα πρέπει να χρησιμοποιηθεί η συντομογραφία και εάν δεν υπάρχει, δεν πρέπει να συντομευτεί, π.χ. ISBN
Βάση δεδομένων: Αποτελείται από μία ή τρεις αγγλικές λέξεις με κεφαλαίο το πρώτο γράμμα της λέξης, π.χ.: DepartmentManage;
Όνομα πίνακα: Χρησιμοποιήστε την πλήρη ορθογραφία λέξεων ουσιαστικού χαρακτήρα, γράψτε κεφαλαίο το πρώτο γράμμα κάθε λέξης και χρησιμοποιήστε πληθυντικό, όπως: Βιβλία Εάν ο πίνακας χρησιμοποιείται για να υποδείξει τη σχέση μεταξύ πεδίων στους άλλους δύο πίνακες, είναι στον ενικό (δηλαδή, ο πίνακας που υποδεικνύει τη σχέση μεταξύ οντοτήτων ονομάζεται στον ενικό) και δεν υπάρχει πρόθεση όπως "και του σε" στη μέση της λέξης Για παράδειγμα: BookAuthor
==============================================================================================
1. Τα πεδία στον πίνακα αντιπροσωπεύονται γενικά από την πλήρη ορθογραφία των ονοματικών λέξεων, οι οποίες αποτελούνται από μία ή τρεις αγγλικές λέξεις με κεφαλαίο το πρώτο γράμμα της λέξης, όπως: UserName;
2. Το όνομα του πρωτεύοντος κλειδιού του πίνακα είναι Όνομα πίνακα + ID, για παράδειγμα, το πρωτεύον κλειδί του πίνακα Document είναι DocumentID
3. Όνομα ξένου κλειδιού: όνομα κύριου πίνακα + αντίστοιχο όνομα στήλης, όπως DepartmentsID, ως εξής: Στον πίνακα Τμήματα, τα πεδία είναι: ID, DepartmentName Στον πίνακα UserInfo, τα πεδία είναι: UserId, UserName, DepartmentsID DepartmentsID ως ξένα κλειδιά
4. Οι στήλες που αναπτύσσονται αυτόματα στον πίνακα ονομάζονται πάντα ID.
5. Εάν το πεδίο είναι bool, χρησιμοποιήστε τις μορφές "IsShow", "IsValid", "HasPassed", "HasExamined", "IgnoreCase"
6. Εάν το bit πεδίου είναι τύπος ημερομηνίας/ώρας, η προεπιλεγμένη τιμή είναι να λαμβάνετε το χρόνο του συστήματος και να ονομάζετε πάντα το bit: CheckDate
7. Κατάσταση είναι το όνομα της στήλης της κατάστασης στον πίνακα, η προεπιλεγμένη τιμή είναι 0 και η λειτουργία διαγραφής στον πίνακα θα αλλάξει την τιμή του Κατάσταση χωρίς να διαγραφεί πραγματικά η εγγραφή.
8. Ονομασία αποθηκευμένης διαδικασίας: sp_ name_method πίνακα, όπως: sp_News_Add, sp_News_Update.
9. Προβολή ονόματος: vi_ όνομα πίνακα, όπως: vi_News;
10. Όλοι οι πίνακες, οι αποθηκευμένες διαδικασίες, οι προβολές και άλλα αντικείμενα είναι DBO, επομένως μην χρησιμοποιείτε το όνομα χρήστη της βάσης δεδομένων, καθώς αυτό θα επηρεάσει τις αλλαγές του χρήστη της βάσης δεδομένων
|