Naravno da ne. Program ne bi trebalo da menja strukturu baze.
Recimo da imaš portal gde ti se customizacija svodi na izbor .css-a i uključivanje i isključivanje pojedinih modula od strane korisnika. Da bi to uradio, imaš:
1) tabelu korisnici, u kojoj su userid, osnovni podaci i styleid
2) tabelu stliovi, u kojoj su styleid i putanja do css fajla
3) tabelu moduli u kojoj su moduleid i sva druga bitna polja vezana za module
4) tabelu korisnikmodul u kojoj su userid i moduleid
Isključivanjem i uključivanjem pojedinih modula od strane korisnika samo se brišu i dodaju odgovarajući slogovi u tabelu korisnikmodul.
Kapiraš?