Met betrekking tot verschillende naamgevingsconventies gebruiken we uniform de volgende naamgevingsconventies:
Als er een bestaande afkorting is in het naamgevingsproces, moet die worden gebruikt, en als die er niet is, mag deze niet worden afgekort, bijvoorbeeld ISBN
Database: Bestaat uit één of drie Engelse woorden met de eerste letter van het woord met een hoofdletter, bijvoorbeeld: DepartmentManage;
Tabelnaam: Gebruik de volledige spelling van woorden van zelfstandig naamwoord, schrijf de eerste letter van elk woord met een hoofdletter en gebruik meervoudsvorm, zoals: Boeken Als de tabel wordt gebruikt om de relatie tussen velden in de andere twee tabellen aan te geven, is deze in het enkelvoud (d.w.z. de tabel die de relatie tussen entiteiten aangeeft wordt in het enkelvoud genoemd), en staat er geen voorzetsel zoals "en van in" in het midden van het woord Bijvoorbeeld: BookAuthor
==============================================================================================
1. De velden in de tabel worden over het algemeen weergegeven door de volledige spelling van naamwoorden, die bestaan uit één of drie Engelse woorden met de eerste letter van het woord met een hoofdletter, zoals: UserName;
2. De primaire sleutelnaam van de tabel is Tabelnaam + ID, bijvoorbeeld, de primaire sleutel van de documenttabel is DocumentID
3. Naam van vreemde sleutel: hoofdtabelnaam + overeenkomstige kolomnaam, zoals DepartmentsID, als volgt: In de tabel Afdelingen zijn de velden: ID, Afdelingsnaam In de tabel UserInfo zijn de velden: UserId, UserName, DepartmentsID DepartmentsID als vreemde sleutels
4. De kolommen die automatisch groeien in de tabel worden altijd ID genoemd;
5. Als het veld bool is, gebruik dan de vormen "IsShow", "IsValid", "HasPassed", "HasExamined", "IgnoreCase"
6. Als het veldbit het type DateTime is, is de standaardwaarde om de systeemtijd te nemen en de bit altijd te noemen: CheckDate
7. Status is de kolomnaam van de status in de tabel, de standaardwaarde is 0, en de verwijderingsoperatie in de tabel verandert de waarde van Status zonder het record daadwerkelijk te verwijderen.
8. Benaming van opgeslagen procedures: sp_ tabel name_method, zoals: sp_News_Add, sp_News_Update;
9. Bekijk naam: vi_ tabelnaam, zoals: vi_News;
10. Alle tabellen, opgeslagen procedures, views en andere objecten zijn DBO's, dus gebruik niet de databasegebruikersnaam, want dit beïnvloedt de wijzigingen van de databasegebruiker
|