Ez a cikk egy tükör gépi fordítás, kérjük, kattintson ide, hogy ugorjon az eredeti cikkre.

Nézet: 11170|Válasz: 0

[Kommunikáció] SqlServer névadási konvenció

[Linket másol]
Közzétéve 2015. 03. 22. 8:54:47 | | |
Különböző elnevezési konvenciókra hivatkozva egységesen a következő elnevezési konvenciókat alkalmazzuk:

Ha a névsorozási folyamatban létezik rövidítés, akkor azt kell használni, ha nincs, akkor nem lehet rövidíteni, például ISBN

Adatbázis: Egy vagy három angol szóból áll, amelynek első betűje nagybetűvel van írva, például: DepartmentManage;

Táblanév: Használd a főnév teljes helyesírását, írd nagysokat minden szó első betűjét, és használd többes számot, például: Könyvek
      Ha a táblát használják a másik két tábla mezői közötti kapcsolat jelölésére, akkor az egyes számban van (azaz az entitások közötti kapcsolatot jelző tábla az egyes számban van elnevezve), és nincs előszoba, mint a "és az in" a szó közepén
      Például: BookAuthor

==============================================================================================

1. A táblázat mezői általában a főnévi szavak teljes helyesírásával vannak képviselve, amelyek egy vagy három angol szóból állnak, amelynek első betűje nagybetűvel van írva, például: UserName;

2. A tábla elsődleges kulcsneve Tábla Név + ID, például a Dokumentum tábla elsődleges kulcsa a DocumentID

3. Külföldi kulcsnév: fő tábla név + megfelelő oszlopnév, például DepartmentsID, a következők szerint:
    A Részlegek táblázatban a mezők a következők: ID, DepartmentName
    A UserInfo táblában a mezők a következők: UserId, UserName, DepartmentsID DepartmentsID idegen kulcsként

4. A táblázatban automatikusan növekedő oszlopokat mindig azonosítónak nevezik;

5. Ha a mező bool, használd az "IsShow", "IsValid", "HasPassed", "HasExamined", "IgnoreCase" űrlapokat

6. Ha a mező bitje DateTime típusú, az alapértelmezett érték a rendszer idejét veszi, és mindig a bitet CheckDate néven írja

7. Az állapot a státusz oszlopneve a táblában, az alapértelmezett érték 0, és a táblázatban lévő törlési művelet megváltoztatja a Status értékét anélkül, hogy ténylegesen törölnéd a rekordot.

8. Tárolt eljárás elnevezése: sp_ name_method táblázat, például: sp_News_Add, sp_News_Update;

9. Név megtekintése: vi_ tábla neve, például: vi_News;

10. Minden tábla, tárolt eljárás, nézet és egyéb objektum DBO, ezért ne használd az adatbázis felhasználónevét, mert ez befolyásolja az adatbázis felhasználójának változásait





Előző:Mik az nvl és nvl2 funkciói az Oracle-ban, és mi a különbség közöttük?
Következő:Mi a különbség a truncate és a delete között a pl/sql-ben
Lemondás:
A Code Farmer Network által közzétett összes szoftver, programozási anyag vagy cikk kizárólag tanulási és kutatási célokra szolgál; A fenti tartalmat nem szabad kereskedelmi vagy illegális célokra használni, különben a felhasználók viselik az összes következményet. Az oldalon található információk az internetről származnak, és a szerzői jogi vitáknak semmi köze ehhez az oldalhoz. A fenti tartalmat a letöltés után 24 órán belül teljesen törölni kell a számítógépéről. Ha tetszik a program, kérjük, támogassa a valódi szoftvert, vásároljon regisztrációt, és szerezzen jobb hiteles szolgáltatásokat. Ha bármilyen jogsértés történik, kérjük, vegye fel velünk a kapcsolatot e-mailben.

Mail To:help@itsvse.com