Viitaten erilaisiin nimeämiskäytäntöihin käytämme yhtenäisesti seuraavia nimityskäytäntöjä:
Jos nimitysprosessissa on olemassa oleva lyhenne, sitä tulisi käyttää, ja jos sitä ei ole, sitä ei saa lyhentää, esim. ISBN
Tietokanta: Koostuu yhdestä tai kolmesta englanninkielisestä sanasta, joissa sanan ensimmäinen kirjain on isolla kirjattu, esim. DepartmentManage;
Taulukon nimi: Käytä substantiivin luonnon sanojen täydellistä kirjoitusasua, kirjoita jokaisen sanan ensimmäinen kirjain isolla ja käytä monikkomuotoa, kuten: Kirjat Jos taulukkoa käytetään osoittamaan kahden muun taulukon kenttien välistä suhdetta, se on yksikössä (eli taulukko, joka osoittaa entiteettien välisen suhteen, on nimetty yksikössä), eikä sanan keskellä ole prepositiota kuten "ja in" Esimerkiksi: BookAuthor
==============================================================================================
1. Taulukon kentät esitetään yleensä substantiivien sanojen täydellisellä kirjoitusasulla, jotka koostuvat yhdestä tai kolmesta englanninkielisestä sanasta, joiden ensimmäinen kirjain on isolla kirjattu, kuten: UserName;
2. Taulun ensisijaisen avaimen nimi on Table Name + ID, esimerkiksi Document-taulukon pääavain on DocumentID
3. Vierasavaimen nimi: päätaulun nimi + vastaavan sarakkeen nimi, kuten DepartmentsID, seuraavasti: Taulukossa Osastot kentät ovat: ID, DepartmentName Taulukossa UserInfo kentät ovat: UserId, UserName, DepartmentsID DepartmentsID vierasavaimina
4. Taulukossa automaattisesti kasvavat sarakkeet nimetään aina ID:ksi;
5. Jos kenttä on bool, käytä muotoja "IsShow", "IsValid", "HasPassed", "HasExamined", "IgnoreCase"
6. Jos kenttäbitti on DateTime-tyyppi, oletusarvo on ottaa järjestelmän aika ja nimetä bitti aina: CheckDate
7. Status on taulukon tilan sarakkeen nimi, oletusarvo on 0, ja taulun poisto-operaatio muuttaa Status-arvoa ilman, että tietuetta poistetaan.
8. Tallennetun proseduurin nimeäminen: sp_ taulukko name_method, kuten: sp_News_Add, sp_News_Update;
9. Näytä nimi: vi_ taulukon nimi, kuten: vi_News;
10. Kaikki taulut, tallennetut proseduurit, näkymät ja muut objektit ovat DBO:ita, joten älä käytä tietokannan käyttäjätunnusta, sillä se vaikuttaa tietokannan käyttäjän muutoksiin
|