hi,

ich modelliere einen user unserer website.
nun hat dieser user eine unmenge (!) von attributen.

nun k�nnte ich nach erfolgreichem einloggen mit
login/pwd alle attribute des users aus der db aus-
lesen. das hat meiner meinung nach zwei nachteile:
1. es sind VIEL daten, die ev nie ben�tigt werden
2. es gibt mehrer applikationen, die niemals alle
   daten ben�tigen sondern immer nur teile davon.

wie modelliert man nun am schoensten so einen user?

1. man modelliert einmal alles rein (nicht so gut)
2. man modelliert die "stammdaten" und macht eine methode
   zum abfragen einzelner attribute (=db-call)
3. man modelliert die stammdaten und weiters methoden,
   die gruppiert weitere attribute auslesen

   bsp: user-accountdaten, user-settings, user-localizations

   nur wie sieht das dann mit vererbung aus. wenn eine andere
   app einen erweiterten user machen will?

gibts da ev ein pattern dazu?

danke und schoenen abend leute :)

*wink*
michi


| [aspdedotnet] als [email protected] subscribed
| http://www.dotnetgerman.com/archiv/aspdedotnet/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.dotnetgerman.com/listen/aspDEdotnet.asp

Antwort per Email an