Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.


  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint
Share this Page URL
Help

31. Profildaten > Profilprovider

Profilprovider

Die Speicherung der Werte übernimmt ein so genannter Profilprovider. Mit ASP.NET mitgeliefert wird nur ein Profilprovider für Microsoft SQL Server (SqlProfileProvider). Der Provider verwendet standardmäßig die gleiche Datenbank, die auch der Mitgliedschaftssystemprovider benutzt. Die Speicherung der AttributWert-Paare und deren Zuordnung zu Benutzer-IDs erfolgt in der Tabelle aspnet_Profile in denormalisierter Form. Dies heißt, dass für Profileigenschaften keine zusätzlichen Spalten angelegt werden, sondern – entgegen der Regeln für die erste Normalform des relationalen Datenbankdesigns – die vorhandenen Spalten PropertyNamens und PropertyValuesString zur Speicherung aller Werte verwendet werden.

Speicherung der Profildaten in denormalisierter Form

Abbildung 31.1 Speicherung der Profildaten in denormalisierter Form


  

You are currently reading a PREVIEW of this book.

                                                                                        

Get instant access to over
$1 million worth of books and videos.

  

Start a Free Trial