Šis straipsnis yra veidrodinis mašininio vertimo straipsnis, spauskite čia norėdami pereiti prie originalaus straipsnio.

Rodinys: 11170|Atsakyti: 0

[Komunikatas] "SqlServer" pavadinimų suteikimo konvencija

[Kopijuoti nuorodą]
Paskelbta 2015-03-22 08:54:47 | | |
Remdamiesi įvairiomis pavadinimų konvencijomis, mes vienodai naudojame šias pavadinimų konvencijas:

Jei pavadinimų suteikimo procese yra santrumpa, turėtų būti naudojama santrumpa, o jei jos nėra, ji neturi būti sutrumpinta, pvz., ISBN

Duomenų bazė: sudaryta iš vieno ar trijų angliškų žodžių su pirmąja žodžio raide didžiąja raide, pvz.: DepartmentManage;

Lentelės pavadinimas: Naudokite visą daiktavardžio pobūdžio žodžių rašybą, kiekvieno žodžio pirmąją raidę rašykite didžiąja raide ir daugiskaitos forma, pvz.: Knygos
      Jei lentelė naudojama ryšiui tarp kitų dviejų lentelių laukų nurodyti, ji yra vienaskaita (t. y. lentelė, nurodanti ryšį tarp objektų, pavadinta vienaskaita), o žodžio viduryje nėra prielinksnio, pvz., "ir iš in"
      Pavyzdžiui: Knygos autorius

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

1. Lentelės laukai paprastai vaizduojami pilna daiktavardžių rašyba, kurią sudaro vienas ar trys angliški žodžiai, kurių pirmoji žodžio raidė rašoma didžiąja raide, pvz.: Vartotojo vardas;

2. Lentelės pirminio rakto pavadinimas yra Lentelės pavadinimas + ID, pavyzdžiui, pirminis lentelės Dokumentas raktas yra DocumentID

3. Išorinio rakto pavadinimas: pagrindinės lentelės pavadinimas + atitinkamas stulpelio pavadinimas, pvz., DepartmentsID, kaip nurodyta toliau:
    Lentelėje Skyriai laukai yra: ID, Departamento pavadinimas
    Lentelėje UserInfo laukai yra: UserId, UserName, DepartmentsID DepartmentsID kaip išoriniai raktai

4. Stulpeliai, kurie automatiškai auga lentelėje, visada pavadinti ID;

5. Jei laukas yra bool, naudokite formas "IsShow", "IsValid", "HasPassed", "HasExamined", "IgnoreCase"

6. Jei lauko bitas yra DateTime tipas, numatytoji reikšmė yra paimti sistemos laiką ir visada pavadinti bitą: CheckDate

7. Būsena yra lentelės būsenos stulpelio pavadinimas, numatytoji reikšmė yra 0, o naikinimo operacija lentelėje pakeis būsenos reikšmę faktiškai neištrinant įrašo.

8. Saugomų procedūrų pavadinimas: sp_ lentelės name_method, pvz.: sp_News_Add, sp_News_Update;

9. View Name: vi_ lentelės pavadinimas, pvz.: vi_News;

10. Visos lentelės, saugomos procedūros, rodiniai ir kiti objektai yra DBO, todėl nenaudokite duomenų bazės vartotojo vardo, nes tai turės įtakos duomenų bazės vartotojo pakeitimams





Ankstesnis:Kokios yra nvl ir nvl2 funkcijos "Oracle" ir kuo jos skiriasi?
Kitą:Kuo skiriasi sutrumpinimas ir ištrynimas pl/sql
Atsakomybės apribojimas:
Visa programinė įranga, programavimo medžiaga ar straipsniai, kuriuos skelbia Code Farmer Network, yra skirti tik mokymosi ir mokslinių tyrimų tikslams; Aukščiau nurodytas turinys negali būti naudojamas komerciniais ar neteisėtais tikslais, priešingu atveju vartotojai prisiima visas pasekmes. Šioje svetainėje pateikiama informacija gaunama iš interneto, o ginčai dėl autorių teisių neturi nieko bendra su šia svetaine. Turite visiškai ištrinti aukščiau pateiktą turinį iš savo kompiuterio per 24 valandas nuo atsisiuntimo. Jei jums patinka programa, palaikykite autentišką programinę įrangą, įsigykite registraciją ir gaukite geresnes autentiškas paslaugas. Jei yra kokių nors pažeidimų, susisiekite su mumis el. paštu.

Mail To:help@itsvse.com