Med henvisning til ulike navnekonvensjoner bruker vi konsekvent følgende navnekonvensjoner:
Hvis det finnes en eksisterende forkortelse i navneprosessen, skal forkortelsen brukes, og hvis det ikke finnes noen, må den ikke forkortes, f.eks. ISBN
Database: Består av ett eller tre engelske ord med første bokstav i ordet med stor forbokstav, f.eks.: DepartmentManage;
Tabellnavn: Bruk full stavemåte av ord av substantivkarakter, skriv den første bokstaven i hvert ord med stor forbokstav, og bruk flertallsform, for eksempel: Bøker Hvis tabellen brukes til å indikere forholdet mellom feltene i de to andre tabellene, er den i entall (dvs. tabellen som indikerer forholdet mellom entiteter er navngitt i entall), og det finnes ingen preposisjon som "og av i" midt i ordet For eksempel: BookAuthor
==============================================================================================
1. Feltene i tabellen representeres vanligvis med full stavemåte av substantivord, som består av ett eller tre engelske ord med første bokstav i ordet med stor forbokstav, for eksempel: Brukernavn;
2. Primærnøkkelnavnet til tabellen er Table Name + ID, for eksempel er primærnøkkelen til dokumenttabellen DocumentID
3. Fremmednøkkelnavn: hovedtabellnavn + tilsvarende kolonnenavn, som DepartmentsID, som følger: I tabellen Avdelinger er feltene: ID, Avdelingsnavn I tabellen UserInfo er feltene: UserId, UserName, DepartmentsID DepartmentsID som fremmednøkler
4. Kolonnene som automatisk vokser i tabellen kalles alltid ID;
5. Hvis feltet er bool, bruk formene "IsShow", "IsValid", "HasPassed", "HasExamined", "IgnoreCase"
6. Hvis feltbiten er av DateTime-typen, er standardverdien å ta systemtiden, og alltid navngi biten: CheckDate
7. Status er kolonnenavnet til statusen i tabellen, standardverdien er 0, og slettingsoperasjonen i tabellen vil endre statusverdien uten å faktisk slette posten.
8. Navngivning av lagret prosedyre: sp_ tabell name_method, som: sp_News_Add, sp_News_Update;
9. Vis navn: vi_ bordnavn, for eksempel: vi_News;
10. Alle tabeller, lagrede prosedyrer, visninger og andre objekter er DBO-er, så ikke bruk databasebrukernavnet, da dette vil påvirke endringene til databasebrukeren
|