Kezdőoldal » Számítástechnika » Weblapkészítés » Adatbázis - ha usernek nem...

Adatbázis - ha usernek nem kötelező megadnia - külön táblába?

Figyelt kérdés

Ha vannak olyan mezők amit a usernek nem kötelező megadnia, (és 1-1 kapcs) akkor külön táblában legyen, vagy ne?


Például telefonszám, vagy életkor mező.

Ha tiszta likas lesz, mondjuk 10k usernél, az nem egy csomó felesleges "semmi" (ha mondjuk 70%a nem adja meg)?


Lekérdezés bonyolultsága nem fontos, a gyorsaság annál inkább. Sok helyet foglalna annyi nem megadott mező?


2013. nov. 12. 18:23
 1/3 A kérdező kommentje:
már rájöttem hogyan kell rákeresni. optional fields, és jobb (nekem) a külön táblás
2013. nov. 12. 18:34
 2/3 A kérdező kommentje:

Ha 1-1 adatot módosít, nincs gondom,

DE ha 1-végtelen adatot módosít, azt hogyan kell?


Megvizsgálom mit akar ugyanarra módosítani, ezeket hagyom, többit meg átírom, hozzáadom, törlöm?

Vagy MINDENT törlök, és mindent amit módosít hozzáadok?

2013. nov. 12. 19:52
 3/3 anonim ***** válasza:

Ezt le kéne mérni/ki kéne számolni, mert nem vagyok meggyőződve, hogy egy külön tábla túl sokat dobna rajta, mivel akkor az első lekérés után még egy külön táblán is le kell futtatni egy keresést, azaz 2 select-et csinálsz, egy elég nagy adathalmazon.

Az, hogyha vannak üres cellák nem sokat jelent, nem igazán foglal plusz helyet és a sebességet nem befolyásolja.

2013. nov. 12. 20:29
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!