Viidates erinevatele nimetamistavadele, kasutame ühtlaselt järgmisi nimetamiskonventsioone:
Kui nimetamisprotsessis on olemas lühend, tuleks seda kasutada, ja kui seda pole, ei tohi seda lühendada, nt ISBN
Andmebaas: koosneb ühest või kolmest ingliskeelsest sõnast, mille esimene täht on suurtähtedega, nt: DepartmentManage;
Tabeli nimi: Kasuta nimisõnade täielikku kirjapilti, kirjuta iga sõna esimene täht suurtähega ja kasuta mitmusvormi, näiteks: Raamatud Kui tabelit kasutatakse väljade vahelise seose näitamiseks teistes kahes tabelis, on see ainsusesse (st tabel, mis näitab üksuste vahelist seost, nimetatakse ainsuses) ning sõna keskel puudub eessõna nagu "ja of in" Näiteks: BookAuthor
==============================================================================================
1. Tabeli väljad on tavaliselt esindatud nimisõnade täiskirjapildina, mis koosnevad ühest või kolmest ingliskeelsest sõnast, mille esimene täht on suurtähtedega, näiteks: UserName;
2. Tabeli peamine võtmenimi on Tabeli nimi + ID, näiteks dokumenditabeli peamine võti on DocumentID
3. Võõrvõtme nimi: põhitabeli nimi + vastav veeru nimi, näiteks DepartmentsID, järgmiselt: Tabelis Osakonnad on väljad: ID, Osakonnanimi Tabelis UserInfo on väljad: UserId, UserName, DepartmentsID DepartmentsID kui võõrvõtmed
4. Tabelis automaatselt kasvavad veerud kannavad alati nime ID;
5. Kui väli on bool, kasuta vorme "IsShow", "IsValid", "HasPassed", "HasExamined", "IgnoreCase"
6. Kui välja bitt on DateTime tüüp, siis vaikimisi väärtus võtab süsteemi aeg ja nimetab biti alati: CheckDate
7. Staatus on tabeli staatuse veeru nimi, vaikimisi väärtus on 0 ning tabeli kustutamistoiming muudab staatuse väärtust ilma kirjet kustutamata.
8. Salvestatud protseduuride nimetamine: sp_ tabel name_method, näiteks: sp_News_Add, sp_News_Update;
9. Vaata nime: vi_ tabeli nimi, näiteks: vi_News;
10. Kõik tabelid, salvestatud protseduurid, vaated ja muud objektid on DBO-d, seega ära kasuta andmebaasi kasutajanime, sest see mõjutab andmebaasi kasutaja muudatusi
|