Med hänvisning till olika namngivningskonventioner använder vi enhetligt följande namngivningskonventioner:
Om det finns en befintlig förkortning i namngivningsprocessen ska den användas, och om ingen finns får den inte förkortas, t.ex. ISBN
Databas: Bestående av ett eller tre engelska ord med första bokstaven i ordet versaliserad, t.ex.: DepartmentManage;
Tabellnamn: Använd fullständig stavning av ord av substantivnatur, skriv med stor bokstav i varje ord och använd pluralform, såsom: Böcker Om tabellen används för att ange relationen mellan fälten i de andra två tabellerna, är den i singular (dvs. tabellen som anger relationen mellan entiteter är namngiven i singular), och det finns ingen preposition som "och av i" i mitten av ordet Till exempel: BookAuthor
==============================================================================================
1. Fälten i tabellen representeras vanligtvis av fullständig stavning av substantivord, som består av ett eller tre engelska ord med första bokstaven i ordet versaliserad, såsom: UserName;
2. Tabellens primära nyckelnamn är Table Name + ID, till exempel är primärnyckeln i dokumenttabellen DocumentID
3. Främmande nyckelnamn: huvudtabellens namn + motsvarande kolumnnamn, såsom DepartmentsID, enligt följande: I tabellen Avdelningar är fälten: ID, Avdelningsnamn I tabellen UserInfo är fälten: UserId, UserName, DepartmentsID DepartmentsID som främmande nycklar
4. Kolumnerna som automatiskt växer i tabellen kallas alltid ID;
5. Om fältet är bool, använd formerna "IsShow", "IsValid", "HasPassed", "HasExamined", "IgnoreCase"
6. Om fältbiten är av DateTime-typ är standardvärdet att ta systemtiden och alltid namnge biten: CheckDate
7. Status är kolumnnamnet på statusen i tabellen, standardvärdet är 0, och borttagningsoperationen i tabellen ändrar värdet Status utan att faktiskt ta bort posten.
8. Namngivning av lagrad procedur: sp_ tabell name_method, såsom: sp_News_Add, sp_News_Update;
9. Visa namn: vi_ tabellnamn, såsom: vi_News;
10. Alla tabeller, lagrade procedurer, vyer och andra objekt är DBO:er, så använd inte databasanvändarnamnet eftersom detta påverkar ändringarna hos databasanvändaren
|