Pogledajte određenu poruku
Staro 13. 06. 2006.   #6
jablan
VD IT Direktora
Invented the damn thing
 
Avatar jablan
 
Datum učlanjenja: 08.06.2005
Lokacija: Beograd
Poruke: 2.118
Hvala: 503
1.307 "Hvala" u 282 poruka
jablan je pravi dragi kamenjablan je pravi dragi kamenjablan je pravi dragi kamenjablan je pravi dragi kamenjablan je pravi dragi kamenjablan je pravi dragi kamenjablan je pravi dragi kamenjablan je pravi dragi kamenjablan je pravi dragi kamenjablan je pravi dragi kamen
Default

Citat:
Originalno napisao Ilija Studen
@Jablan: Ako sam dobro razumeo, vi imate tip objekta, ID i ime polja kao PK + sadržaj samog objekta? Sviđa mi se taj pristup jer je dovoljno jednostavan, pravi razliku među tipovima objekata i omogućava da se čuvaju dodatne informacije o samim objektima (kojoj kategoriji pripada, da li je javan ili privatan itd itd).
Dobro si razumeo. Dodatna polja olakšavaju "advanced" pretragu, tj. lako sužavanje po određenim kriterijumima. Npr. ID jezika je jedno od tih pomoćnih polja.

Nisam iz prve ruke upućen u probleme pri eksploataciji, ali veličina ne bi trebalo da predstavlja problem, jer te tabele čuvaju samo aktuelne verzije CMS objekata. Ono što pravi najveći DB footprint kod CMS-ova su prethodne (i obrisane) verzije objekata. Npr. desi se da korisnik jednostavno greškom negde iskopira celo podstablo objekata i posle ga obriše. Dakle, začas može da napravi megabajte đubreta u bazi. Ali to ne dotiče tabele za pretraživanje jer, kao što rekoh, one čuvaju samo aktuelne revizije objekata.

Poslednja izmena od jablan : 13. 06. 2006. u 09:58.
jablan je offline   Odgovorite uz citat