Kezdőoldal » Számítástechnika » Programozás » Adatbázis oszlopok neveinek...

Adatbázis oszlopok neveinek szabálya?

Figyelt kérdés

Hogyan is kéne elnevezni az oszlopok neveit, van erre valami szabály? Tegyük fel van egy "típus" nevű oszlopom és akarnék mellé "memória típusa"-t is. Akkor ezt miként kéne elneveznem? "Memória_típus"-nak, "MTípus", vagy miféle alap "szabályok" vannak erre?

Vagy pl. Memória sávszélesség helyett csak sávszélesség legyen?


Adatbázisban jártas embereket kérdezem, nem tippeket várok erre.


Köszi előre is!



2017. ápr. 4. 23:25
 1/10 anonim ***** válasza:
0%
Adatbázis kezelés lényege, hogy más programokkal is megnyithassuk. Így az ékezeteket, vesszőket és más írásjeleket hanyagolnám. DOS rendszerektől kezdve a mostaniig szerintem elfogadott lenne az oszlop elnevezésre : TIPUS, MTIPUS, MSAVSZ illetve az ehhez hasonlóak. Ált a programok is hasonló elnevezésekkel dolgoznak, a teljes leírást mellékelten csatolják esetleg.
2017. ápr. 4. 23:38
Hasznos számodra ez a válasz?
 2/10 anonim ***** válasza:
0%

Tudtommal csak foglalt nevek vannak, legalábbis azokat biztos ami biztos, kerülni szoktam.

A legfontosabb, hogy te tudd, mit tárolsz benne.

2017. ápr. 4. 23:40
Hasznos számodra ez a válasz?
 3/10 anonim ***** válasza:
100%

Rossz rossz rossz válaszok.

Pontosan az a lényeg, hogy ne csak te tudd mit tárolsz benne, hanem bárki tudja azonnal, akinek később dolgozni kell vele.

Így kerülendők a magyar elnevezések és főleg a rövidítések is.

"MSAVSZ" erról egy külföldi fejlesztő soha nem mondja meg mit tárol, de egy magyar se biztos, hogy elsőre.

A helyes elnevezés lehet Bandwith vagy MemoryBandwith, attól függően, hogy egyértelmû-e a tábla nevéből, hogy itt nem akármilyen, hanem memóriasávszélességről van szó.

Használatos még a memory_bandwith konvenció is, de az elavult és csúnya.

2017. ápr. 5. 00:00
Hasznos számodra ez a válasz?
 4/10 anonim ***** válasza:
100%

Még valami: "Ált a programok is hasonló elnevezésekkel dolgoznak, a teljes leírást mellékelten csatolják esetleg."

Ez meg megint a tipikus gányolás esete. Nevezzünk el valamit szarul, hogy aztán dokumentáció kelljen hozzá, hogy kitaláld mit is jelent. Nem. Úgy kell elnevezni, hogy plusz infó nélkül is egyértelmű legyen.

2017. ápr. 5. 00:03
Hasznos számodra ez a válasz?
 5/10 A kérdező kommentje:
#3,4 köszi szépen, pontosan ilyen válaszra vártam :)
2017. ápr. 5. 00:07
 6/10 anonim ***** válasza:

Annyit korrigálnék csak a 3/4 válaszadó kommentjén, hogy a szélesség az angolul width, nem pedig with, ami helyből más jelentéssel is bír, ugye.

Azért írom ezt, mert meglepett, hogy az illető következetesen with-nek írta a width szót.

Hát így aztán se magyar, se angol anyanyevű nem fogja tudni az eredeti tartalmat.

2017. ápr. 5. 08:47
Hasznos számodra ez a válasz?
 7/10 anonim ***** válasza:
Ja width akart lenni, csak már éjfél volt. :)
2017. ápr. 5. 09:03
Hasznos számodra ez a válasz?
 8/10 A kérdező kommentje:
Ha mértékegység is van azt a dokumentációban kell feltüntetni?
2017. ápr. 5. 10:03
 9/10 anonim ***** válasza:

#3/4: Nagyon ritka az olyan megnyilvánulás a GyK-n, amiből látszik, hogy a szerző tudja is, hogy miről beszél. A tiéd ilyen lett.


Ha mértékegység is van, akkor valószínűleg érdemes aszerint elnevezni az adatot, ha lehetséges, hogy a fejlesztőnek ne kelljen dokumentációt túrnia, azt ugyanis nem szeretjük. Minél magátólértetődőbb valami, annál jobb. Ha egy oszlop (vagy forráskódban egy változó) nevéről egyértelműen látom, hogy hangyabőrcsizmát reprezentál és konkrétan literben, akkor pont ennyivel kevesebbet kell utánajárnom. Ennek megfelelő elnevezéskor arra is oda kell figyelni, hogy a válaszott azonosító ne legyen félrevezető.

2017. ápr. 5. 13:01
Hasznos számodra ez a válasz?
 10/10 anonim ***** válasza:
OszlopNeveAngolulLehetőlegNemIlyenHosszanMintEz.
2017. ápr. 9. 16:36
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!