Chapter 17: Profiles and Data Storage Questions
I have a general question about the Profiles feature described in Chapter 17. I certainly understand the usage of the Profiles as described in the context of the Planet Wrox example... but I wasn't certain it would be a good idea to use in the case I describe below.
Imagine I'm setting up a web-site for a chess server. Each user has a "profile" in the sense of the chapter. Their name, maybe their favorite openings, their chess rating, etc.
Now imagine they also have one or more chess games that are currently in progress with other users. Should THAT information be also stored in their profile? Or would it be better to have a different database table for that purpose?
I'm sure there are multiple ways this can be done, but I was curious what you think would be the better approach.
Thanks!
|