Med henvisning til forskellige navngivningskonventioner bruger vi ensartet følgende navngivningskonventioner:
Hvis der findes en eksisterende forkortelse i navngivningsprocessen, bør forkortelsen anvendes, og hvis der ikke er nogen, må den ikke forkortes, f.eks. ISBN
Database: Bestående af et eller tre engelske ord med det første bogstav i ordet med stort begyndelsesbogstav, f.eks.: DepartmentManage;
Tabelnavn: Brug den fulde stavemåde af ord af substantivkarakter, skriv det første bogstav i hvert ord med stort bogstav, og brug flertalsform, såsom: Bøger Hvis tabellen bruges til at angive forholdet mellem felter i de to andre tabeller, er den i ental (dvs. tabellen, der angiver forholdet mellem enheder, er navngivet i ental), og der er ingen præposition som "og af i" midt i ordet For eksempel: BookAuthor
==============================================================================================
1. Felterne i tabellen repræsenteres generelt ved den fulde stavning af substantivord, som består af et eller tre engelske ord med det første bogstav i ordet med stort begyndelsesbogstav, såsom: UserName;
2. Tabellen primærnøglenavn er Table Name + ID, for eksempel er primærnøglen i dokumenttabellen DocumentID
3. Fremmednøglenavn: hovedtabelnavn + tilsvarende kolonnenavn, såsom DepartmentsID, som følger: I tabellen Afdelinger er felterne: ID, Afdelingsnavn I tabellen UserInfo er felterne: UserId, UserHed, DepartmentsID DepartmentsID som fremmednøgler
4. De kolonner, der automatisk vokser i tabellen, kaldes altid ID;
5. Hvis feltet er bool, brug formerne "IsShow", "IsValid", "HasPassed", "HasExamined", "IgnoreCase"
6. Hvis feltbitten er DateTime-typen, er standardværdien at tage systemtiden og altid navngive bitten: CheckDate
7. Status er kolonnenavnet for status i tabellen, standardværdien er 0, og sletningsoperationen i tabellen vil ændre værdien af Status uden faktisk at slette posten.
8. Navngivning af lagret procedure: sp_ tabel name_method, såsom: sp_News_Add, sp_News_Update;
9. Se navn: vi_ tabelnavn, såsom: vi_News;
10. Alle tabeller, lagrede procedurer, visninger og andre objekter er DBO'er, så brug ikke databasebrugernavnet, da dette vil påvirke databasebrugerens ændringer
|